Java配置数据源的几种方式

Spring应用程序经常部署到在Java EE应用服务器中,如WebShpere,JBoss,resin或者像Tomcat这样的Web容器,这些服务允许你配置通过JNDI获取数据源。在项目中经常遇到配置数据源,根据在工作中的学习和书上的学习,现在总结一下,算是一点自己的体会吧!本文以resin为例 1.使用JNDI数据源 这种方式本质就是配置Web容器的配置文件中,随着应用程序的启动,连接数据源,在java应用程序中,,通过配置数据源的JNDI名称,获取相应的数据源。 例如:

db/demo1driver urlpasswordprepared/prepared/s/databasejndidriver urlpasswordprepared/prepared/s/database>

这段配置需要配置在resin容器的配置文件中,在java的应用开发中就可以使用jndi-name配置的数据源名称获取相应的数据源连接。 2.使用数据源连接池 主要配置在Spring的配置文件进行配置,这个例子中是用了dbcp的数据源连接池,例如spring-context.xml中。

===============>>true=>>SELECT 1>

3.基于JDBC驱动的数据源 这种配置其实和上面的2在在配置方式和配置参数中大致一样,就是在采用驱动的时候采用了不同的驱动类型,使用了最基本的jdbc的数据库连接池。

两粒种子,一片森林。

Java配置数据源的几种方式

相关文章:

你感兴趣的文章:

标签云: