容器/中间件管理数据库连接-
来源:互联网 发布:雾霾防护口罩知乎 编辑:程序博客网 时间:2024/05/29 01:51
项目中需求:
行方希望数据库改密码后不需要重启系统
实现方式:JNDI
步骤:
1.spring支持,xml配置文件里
<jee :jndi-lookup id ="masterDataSource jndi-name="${crwm.oracle}"/>
<jee : jndi-lookup id = "subDataSource" jndi-name="${crwm.gbase}">
xmlns:jee="http://www.springframeword.org/schema/jee"xsi:schemalocation= "http://www.springframework.org/schema/jeehttp://www.springframework.org/schema/jee/spring-jee.xsd"
3.webshpere执行可视化配置
tomcat则在 context.xml配置文件里<Context>标签下新增
<Resource name = "crwm" auth="Container" type="javax.sql.DataSource" driverClassName="oracle.jdbc.OracleDriver"
factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory" ,maxActive = "100" username = password = url =/>
4.往tomcat lib包里 新增 odbc 相关jar包 驱动包
5.jdbc.properties
crwm.oracle = crwmcrwm.gbase = crwmGbase
tomcat配置里的命名和 jdbc的配置文件命名保持一致
阅读全文
0 0
- 容器/中间件管理数据库连接-
- [JDBC技术]4.容器管理JDBC数据库连接池实例
- web服务器、容器和中间件
- web服务器、容器和中间件
- web服务器、容器和中间件
- 日志管理中间件
- Tuxedo中间件开发和管理
- 中间件随笔1-Servlet容器概述
- 数据库连接池管理
- 通用数据库连接管理类
- 数据库连接的管理
- C#管理数据库连接字符串
- 数据库连接池管理
- 管理数据库连接功能
- zookeeper管理数据库连接信息
- spring容器内部可以配置数据库连接池
- Xianfeng轻量级Java中间件平台:菜单管理
- Xianfeng轻量级Java中间件平台:功能管理
- 实现opengl截取窗口图像到内存,然后用cv处理
- Oracle的memory_max_target和memory_target修改和ORA-00845: MEMORY_TARGET not supported on this system错误解决
- MYSQL存储过程循环CURSOR(游标)使用
- 效率问题
- spark JVM调优之原理概述以及降低cache操作的内存占比
- 容器/中间件管理数据库连接-
- scala Collection 运算符
- http、TCP/IP协议与socket之间的区别
- shell编程基础知识点
- HSF和dubbo的区别
- linux安装zookeeper
- 初始化参数之memory_target
- IDEA--【Intellij Idea】Project Structure 讲解
- 移动端车牌识别哪家好