首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

tomcat6.0上配置jndi mysql jdbc DataSource

2012-10-08 
tomcat6.0下配置jndimysql jdbc DataSource1?? 在%TOMCAT_HOME%/conf/context.xml的context元素下 增加

tomcat6.0下配置jndi mysql jdbc DataSource

1?? 在%TOMCAT_HOME%/conf/context.xml的<context>元素下 增加以下内容

<Resource

??? name="jdbc/test"

??? type="javax.sql.DataSource"

??? password="wonidaye23"

??? driverClassName="com.mysql.jdbc.Driver"

??? maxIdle="2"

??? maxWait="5000"

??? username="root"
??? url="jdbc:MySql://localhost:3306/test?autoReconnect=true"

??? maxActive="4"/>

注意:?早期的tomcat是用<parameter>的元素形式来配置 name这些属性的,但tomcat5.5,6.0都必须使用属性的形式

配置完成后

2?? 从mysql主站下载到mysql的jdbc

http://dev.mysql.com/downloads/?页面下的 Connector/J 下的? download

下载后方到%TOMCAT_HOME%/lib目录下

3?? 在spring配置文件applicationContext下声明dataSource

<bean id="dataSource" scope="singleton">
??<property name="jndiName" value="/jdbc/test"/>
??<property name="resourceRef" value="true"/>
</bean>?

4? ?再将dataaSource注入到需要使用的DAO

<bean id="studentDao" ref="dataSource"/>
?</bean>

?

?

热点排行