w przypadku drugiego pytania wdrożony oznacza, że źródło danych jest zadeklarowane w pliku context.xml w tomcat. Oto przykład bazy danych Oracle (musisz zmienić sterownik dla postgres):
<Resource name="jdbc/myoracle" auth="Container"
type="javax.sql.DataSource" driverClassName="oracle.jdbc.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:mysid"
username="scott" password="tiger" maxTotal="20" maxIdle="10"
maxWaitMillis="-1"/>
Następnie możesz zakodować część java, w tym celu możesz obejrzeć ten link http://www.javapractices.com/topic/TopicAction.do?Id=127
Aby zapoznać się z kompletnym przykładem, jest tutaj dobry samouczek http://alvinalexander.com/blog/post/java/how-configure-tomcat-dbcp-connection-pool-pooling-postgres .
Mam nadzieję, że ta pomoc