username:指定连接数据库的用户名
password:指定连接数据库的口令
maxIdle:指定数据库连接池中的最大空闲连接数目,0表示不受限制
maxActive:指定数据库连接池中的最大活动连接数目,0表示不受限制
maxWait:指定连接池中连接处于空闲状态的最长时间,超过会抛出异常,-1表示无限
url:指定连接数据库的URL
二 在Web应用中使用数据源:
javax.naming.Context提供了查找JNDI Resource的接口,可以通过三个步骤来使用数据源对象:
A.获得对数据源的引用:
Context ctx = new InitalContext();
DataSource ds =
(DataSource)ctx.lookup("java:comp/env/hello");
B.获得数据库连接对象:
Connection con = ds.getConnection();
C.返回数据库连接到连接池:
con.close();
在连接池中使用close()方法和在非连接池中使用close()方法的区别是:前者仅仅是把数据库连接对象返回到数据库连接池中 , 是连接对象又恢复到空闲状态,而非关闭数据库连接 , 而后者将直接关闭和数据库的连接 。
三 如果通过数据源访问数据库,由于数据源由Servlet容器创建并维护,所以必须把JDBC驱动程序拷贝到Tomcat安装目录下的common/lib目录下 , 确保Servlet容器能够访问驱动程序 。
Java配置数据源的几种方式两种java指定数据源的代码:JDBC-ODBC桥连java指定数据源的代码,纯JDBC连接
java指定数据源的代码的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于java数据源是什么意思、java指定数据源的代码的信息别忘了在本站进行查找喔 。
推荐阅读
- 企业产品如何在网络上推广,企业如何进行网上客户推广
- 什么手机拍摄实物好看,哪种手机拍摄效果好
- 直播卖水果需要些什么,直播卖水果挣钱吗
- 网络单机版游戏,网游单机版免费下载
- php访问微信云数据库吗 微信小程序访问云数据库
- 模拟坦克单机游戏绿色版的简单介绍
- vb.netini文件操作类,vb操作文本文件
- linux命令英文全名 linux命令英文全称的网站
- 电视盒子怎么搜不到信号了,电视盒子搜不到wifi