日期:2014-05-16 浏览次数:20479 次
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" class="org.springframework.jndi.JndiObjectFactoryBean" scope="singleton">
??<property name="jndiName" value="/jdbc/test"/>
??<property name="resourceRef" value="true"/>
</bean>?
4? ?再将dataaSource注入到需要使用的DAO
<bean id="studentDao" class="com.spring.dao.demo.StudentDaoImpl">
??<property name="dataSource" ref="dataSource"/>
?</bean>
?
?