SSH项目配置数据源的方法(jndi)
2016-01-19 14:06
239 查看
1.在tomcat6.0/conf/context.xml加入以下代码
[xhtml] view plain copy
<Resource name="jdbc/oracleDB" auth="Container" type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
username="***" password="**"
url="jdbc:oracle:thin:@192.168.*.*:1521:test"
maxActive="50" maxIdle="10" maxWait="20000" initialSize="5"
/>
2.在项目的配置文件中applicationContext.xml文件中加入以下代码:
[xhtml] view plain copy
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:comp/env/jdbc/oracleDB</value>
</property>
</bean>
3.在web.xml文件中加入以下代码
[xhtml] view plain copy
<resource-ref>
<res-ref-name>jdbc/oracleDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
[xhtml] view plain copy
<Resource name="jdbc/oracleDB" auth="Container" type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
username="***" password="**"
url="jdbc:oracle:thin:@192.168.*.*:1521:test"
maxActive="50" maxIdle="10" maxWait="20000" initialSize="5"
/>
2.在项目的配置文件中applicationContext.xml文件中加入以下代码:
[xhtml] view plain copy
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:comp/env/jdbc/oracleDB</value>
</property>
</bean>
3.在web.xml文件中加入以下代码
[xhtml] view plain copy
<resource-ref>
<res-ref-name>jdbc/oracleDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
相关文章推荐
- linux mysql 更改MySQL数据库目录位置
- Yocto开发笔记之《Tip-stdlib库函数strtod返回nan错误》(QQ交流群:519230208)
- SQLite in Windows Store Apps
- C#异步:实现一个最简单的异步
- 什么样的人不适合当程序员呢?
- Python 装饰器( Decorator)
- 初识mybatis_02 基于注解实现增删改查
- Apache配置虚拟目录和多主机头
- SQL substring用法
- 如何去掉EditPlus修改时产生的.bak文件
- Sublime Snippet
- Machine Learning:PageRank算法
- Android学习之路(必看网站)
- Mac OS pip
- Thinking in Java---如何正确的终止子线程
- PHPExcel探索之旅---阶段二 设置表格样式
- C#事件
- NSMutableArray的removeAllObjects崩溃问题
- LeetCode43. Multiply Strings
- 基于redis缓存的session共享