一、首先配置连接池
1、tomcat下配置连接池
*>在tomcat下的context.xml配置连接池代码
<Resource
name="jdbc/sqlserver" //连接池名称
type="javax.sql.DataSource"
password="syl6413"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
maxIdle="5"
maxWait="5000"
username="sa"
url="jdbc:sqlserver://192.168.0.9:1433; DatabaseName=disasterSystem"
maxActive="10"/>
*>tomcat连接池中配置web.xml代码
<!-- DataSource -->
<resource-ref>
<description>SQLServer2005 Datasource disasterSystem</description>
<res-ref-name>jdbc/sqlserver</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
*>在Spring配置tomcat连接池的JNDI代码
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="java:comp/env/jdbc/sqlserver">
</property>
</bean>
自此tomcat连接池已配置完毕,若不用Spring管理连接池,也可以不配Spring,这样即可以在程序中使用tomcat连接池了.若使用Spring来统一管理连接池,也就是统一SessionFactory,配置方式如下: