PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Utilisation de DataSource, API JNDI dans IntelliJ

pour la seconde question, deployment signifie que votre datasource est déclarée dans le context.xml de tomcat.Voici un exemple de base de données oracle (il faut changer le driver pour 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"/>

Après cela, vous pouvez coder la partie java, pour cela vous pouvez regarder ce lien https://www.javapractices.com/topic/TopicAction.do?Id=127

Pour un exemple complet, il y a un bon tutoriel ici https://alvinalexander.com/blog/post/java/how-configure-tomcat-dbcp-connection-pool-pooling-postgres .

J'espère que cette aide