CREATE SEQUENCE your_seq; CREATE TABLE todo( id int default nextval('your_seq'::regclass) PRIMARY KEY, todo VARCHAR(255) NOT NULL ); ECLIPSE J2EE: http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/indigosr2 PLUS D'INFO: http://www.sitepoint.com/java-6-steps-mvc-web-apps/