spring中配置jndi数据源
2024-10-15 08:00:24
spring AplicationContext.xml中的配置
<bean id="dataSource1" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="MySQLTEST"></property>
</bean>
jboss中mysql-ds.xml的配置:
<datasources>
<local-tx-datasource>
<jndi-name>MYSQLTEST</jndi-name>
<connection-url>jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8</connection-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<use-java-context>false</use-java-context>
<user-name>name</user-name>
<password>password</password>
<check-valid-connection-sql>select 1</check-valid-connection-sql>
<min-pool-size>10</min-pool-size>
<max-pool-size>200</max-pool-size>
<idle-timeout-minutes>30</idle-timeout-minutes>
<background-validation>true</background-validation>
<background-validation-millis>300000</background-validation-millis>
<metadata>
<type-mapping>mySQL</type-mapping>
</metadata>
</local-tx-datasource>
</datasources>
如果按照以上的配置找不到jndi的名称的话在你的spring aplicationContext.xml文件中的jndi的配置中添加上java:就行了,如下:
<bean id="dataSource1" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="java:MySQLTEST"></property>
</bean>
最新文章
- Phoenix综述(史上最全Phoenix中文文档)
- SignalR系列目录
- AngularJS常用插件与指令收集
- .net core 中环境变量的配置
- Java EE开发平台随手记1
- 【代码笔记】iOS-UIScrollerView里有两个tableView
- asp.net项目在IE11下出现“__doPostBack”未定义的解决办法
- 【T-SQL系列】新的排序函数
- android讯飞语音开发常遇到的问题
- Unity 时间缩放状态下的特效播放
- [jquery] jQuery点滴[持续更新]
- Git 中README.md中MarkDown语法示例
- Linux usb子系统(二):USB设备驱动usb-skeleton.c
- JS - 删除确认
- VisualStudioOnline协同工作流程
- MVC DisplayTemplates and EdiotrTemplates.
- 怎样获得PRINCE2证书?报名PRINCE2有什么条件?
- 小程序的1024KB
- CSS3实现3D旋转相册
- redis 连接idea一直被拒绝
热门文章
- 监听UITextFiled输入文字长度的变化
- 理解MFC 文档、视图、框架[转]
- MFC中 Invalidate() , InvalidateRect() , UpdateWindow(), Redrawwindow() 区别
- (剑指Offer)面试题32:从1到n整数中1出现的次数
- Js弹出层,弹出框代码
- Mysql用户密码设置修改和权限分配
- js 原型模型重写1
- 【转】Android开发实践:自定义带消息循环(Looper)的工作线程
- 【转】【公司调查】车来了APP
- CMSIS RTOS -- embOS segger