sql >> Databasteknik >  >> RDS >> PostgreSQL

Arbetar med DataSource, JNDI API i IntelliJ

för den andra frågan betyder deployed att din datakälla deklareras i context.xml i tomcat.Här är ett exempel på en oracle-databas (du måste ändra drivrutinen för 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"/>

Efter det kan du koda java-delen, för det kan du titta på den här länken http://www.javapractices.com/topic/TopicAction.do?Id=127

För ett komplett exempel, det finns en bra handledning här http://alvinalexander.com/blog/post/java/how-configure-tomcat-dbcp-connection-pool-pooling-postgres .

Hoppas detta hjälper




  1. applikationen ansluter till databasen

  2. Docker med mysql:Felet betyder att mysqld inte har åtkomsträttigheter till katalogen

  3. Ändra det genererade namnet på en främmande nyckel i Hibernate

  4. Kan jag undvika dubbla citattecken i kolumntitlar med Oracle?