使用Tomcat数据源
2017-09-04 20:46
411 查看
思考问题:
虽然使用JDBC可以连接数据库,但是每次操作都要连接的关闭,这样会不会影响运行效果啊?能不能重用数据库的连接呢?
解决问题:
可以使用数据源和连接池。数据源用来连接数据库,连接池是用来管理连接对象。在程序中使用JNDI获取数据源。
在Tomcat中使用数据源的步骤:
1.Tomcat中加入数据库驱动文件
2.配置Tomcat的conf/content.xml
3.配置应用程序的web.xml文件(可选)
低版本的Tomcat必须配置,6.0以上版本可以省略
4.使用JNDI获取对象
虽然使用JDBC可以连接数据库,但是每次操作都要连接的关闭,这样会不会影响运行效果啊?能不能重用数据库的连接呢?
解决问题:
可以使用数据源和连接池。数据源用来连接数据库,连接池是用来管理连接对象。在程序中使用JNDI获取数据源。
在Tomcat中使用数据源的步骤:
1.Tomcat中加入数据库驱动文件
2.配置Tomcat的conf/content.xml
<Resource name="jdbc/news" //连接池的名称,数据源JNDI名字 Auth="Container" type="javax.sql.DataSource" maxActive="100" Maxldle="30" maxWait="10000" username="scott" password="tiger" driverClassName="oracle.jdbc.OracleDriver" Url="jdbc:oracle.thin:@localhost:1521:news" />
3.配置应用程序的web.xml文件(可选)
<resource-ref> <res-ref-name>jdbc/news</res-ref-name> <res-ref-name>javax.sql.DataSource</res-ref-name> <res-ref-name>Container</res-ref-name> </resource-ref>
低版本的Tomcat必须配置,6.0以上版本可以省略
4.使用JNDI获取对象
相关文章推荐
- JNDI学习总结(二)——Tomcat下使用C3P0配置JNDI数据源
- tomcat中通过JNDI数据源配置使用
- Tomcat 数据源 -- 原理、配置、使用
- 关于使用JBUILDER 2006 配置TOMCAT数据源的总结
- JNDI学习总结(3)——Tomcat下使用C3P0配置JNDI数据源
- 使用tomcat数据源 与 使用jdbc
- 使用JNDI配置Tomcat数据源[提高访问数据库效率]
- Tomcat中数据源的配置和使用
- 在exoplatform中使用Tomcat的数据源
- tomcat配置jndi+spring使用jndi数据源
- JNDI学习总结(3)——Tomcat下使用C3P0配置JNDI数据源
- 在spring、tomcat中使用多数据源并支持分布式事务管理
- JNDI学习总结(三)——Tomcat下使用Druid配置JNDI数据源
- tomcat中通过JNDI数据源配置使用
- Tomcat数据源,Jsp/Java使用JDNI服务来实现数据库连接
- 在exoplatform中使用Tomcat的数据源
- JNDI学习总结(4)——Tomcat下使用Druid配置JNDI数据源
- Tomcat 6.0配置数据源(DBCP)和JNDI使用
- tomcat使用指南(三)-配置数据源
- JAVA WEB学习笔记(三)-Tomcat中数据源的配置和使用