启动服务时获取数据库连接
来源:互联网 发布:天心erp软件 编辑:程序博客网 时间:2024/06/02 02:52
以TOMCAT6配置方式为例
第一步,在tomcate/conf/context下面加入以下资源定义标签,包含JNDI命名,授权,类型,数据库驱动类,数据库连接路径,帐号,密码,最大活动数,最小空闲数,最大等待数等信息
<Resource name="jdbc/mydb" auth="Container" type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:mydb" username="bmgis" password="bmgis" maxActive="100" maxIdle="30" maxWait="10000" />
第二步,在web.xml下配置资源定义指定的位置,JNDI名必须与之前定义的JNDI名保持一致!
<resource-ref> <description>DB Connection</description> <res-ref-name>jdbc/mydb</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth></resource-ref>
第三步,调用获取
创建上下文Context initContext = new InitialContext();获取数据源DataSource ds = (DataSource)envContext.lookup("java:/comp/env/jdbc/mydb");最后获取数据库连接Connection conn = ds.getConnection();注:Tomcat5.x,配置数据源方式与TOMCAT6有些不一样!
0 0
- 启动服务时获取数据库连接
- 启动获取安全策略文件服务出错-tomcat
- C#获取系统服务+进程+启动时间
- android 获取设备中已启动的服务并判断某一服务是否启动
- Debian GNU Linux服务列表的获取、服务的关闭/开启、服务在启动时是否自动运行的生效/失效
- docker启动时服务自启动
- 获取数据库连接-bboss persistent
- weblogic下获取数据库连接
- 数据库连接池获取连接
- java 获取数据库连接
- jdbc获取数据库连接
- jdbc获取各种数据库连接
- 快速获取数据库连接字串
- 快速获取数据库连接字串
- 简单获取数据库连接串
- 从jndi获取数据库连接
- JDBC_获取数据库连接
- 巧妙获取数据库连接字符串
- C#委托二——委托协变
- Java多线程Thread和Runnable的区别
- 将页面文件pagefile.sys设置到非系统分区可以提升系统性能
- js选项卡简单切换
- 网络空间大搜索技术
- 启动服务时获取数据库连接
- 欢迎使用CSDN-markdown编辑器
- 代价
- 日拱一卒(三十)
- RLC的AM和UM mode的区别
- 笔记4_02
- VS运行程序提示系统找不到路径问题
- iOS定位服务系列之一:获取当前位置信息
- 排序算法