Java 将DataSource web.xml从derby更改为postgresql
在Java 将DataSource web.xml从derby更改为postgresql,java,postgresql,glassfish,Java,Postgresql,Glassfish,在web.xml中,我尝试将数据源从derby更改为PostgreSQL,那么如何使用PostgreSQL和GlassFish将此数据源更改为另一个数据源呢 <data-source> <name>java:global/jdbc/CargoTrackerDatabase</name> <class-name>org.apache.derby.jdbc.EmbeddedDriver</class-name> &l
web.xml
中,我尝试将数据源从derby更改为PostgreSQL,那么如何使用PostgreSQL和GlassFish
将此数据源更改为另一个数据源呢
<data-source>
<name>java:global/jdbc/CargoTrackerDatabase</name>
<class-name>org.apache.derby.jdbc.EmbeddedDriver</class-name>
<url>jdbc:derby:${webapp.databaseTempDir}/cargo-tracker-database;create=true</url>
</data-source>
java:global/jdbc/CargoTrackerDatabase
org.apache.derby.jdbc.EmbeddedDriver
jdbc:derby:${webapp.databaseTempDir}/cargo-tracker数据库;create=true
那么,我应该在代码中做些什么来将数据源设置为PostgreSQL?如果是
PostgreSQL
,驱动程序类名现在是org.PostgreSQL.driver
,JDBC URL的类型是JDBC:PostgreSQL://$host:$port/$db name
,知道默认端口是5432
您可以在JDBC URL级别找到有关所有现有参数的更多详细信息。谢谢35; Nicolas Filotto这将对我有所帮助