热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

JNDI数据源配置注意事项

如果是在原有工程上修改1,applicationContext.xml中修改其中的valuebeaniddataSourceclassorg.springframework.jndi.JndiObjectFactoryBeanpropertynamejndiNamevaluejava:compenvjndivaluevaluepropertybean2,web.xml中修改res-ref-nam

如果是在原有工程上修改 1,applicationContext.xml中修改其中的value bean id=dataSource class=org.springframework.jndi.JndiObjectFactoryBean property name=jndiName valuejava:comp/env/jnpalue/value /property /bean 2,web.xml中修改res-ref-nam

如果是在原有工程上修改
1,applicationContext.xml中修改其中的value值


java:comp/env/jnpalue


2,web.xml中修改res-ref-name

jnpalue
javax.sql.DataSource
Container

3,tomcat中,conf/context.xml中修改或添加

4,tomcat中,conf/server.xml中 中添加
type="com.jolbox.bonecp.BoneCPDataSource"
factory="org.apache.naming.factory.BeanFactory"
driverClass="oracle.jdbc.driver.OracleDriver"
username="" password=""
jdbcUrl=""
idleMaxAge="240"
idleCOnnectionTestPeriod="60"
partitiOnCount="3"
acquireIncrement="10"
minCOnnectionsPerPartition="10"
maxCOnnectionsPerPartition="20"
releaseHelperThreads="3"/>

这四部分的jnpalue最好是统一的,tomcat和工程的纽带是第三部分,如果想不一样,修改第三部分

如果是新建工程,tomcat也是新的,用这种方式的话,需要往tomcat中导入一些jar包


推荐阅读
author-avatar
crazy82071
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有