hibernate和ms-sql、tomcat连接池配置
2007-09-26 21:43
309 查看
hibernate.cfg.xml
<?xml version='1.0' encoding='big5'?>
<!DOCTYPE hibernate-configuration
PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">
<hibernate-configuration>
<session-factory>
<!--
<property name="show_sql">true</property>
<property name="dialect">net.sf.hibernate.dialect.SQLServerDialect</property>
<property name="connection.driver_class">net.sourceforge.jtds.jdbc.Driver</property>
<property name="connection.url">jdbc:jtds:sqlserver://localhost:1433/epsDB</property>
<property name="connection.username">sa</property>
<property name="connection.password">123456</property>
-->
<!--
<property name="show_sql">true</property>
<property name="dialect">net.sf.hibernate.dialect.MySQLDialect</property>
<property name="connection.driver_class">org.gjt.mm.mysql.Driver</property>
<property name="connection.url">jdbc:mysql://127.0.0.1:3306/test</property>
<property name="connection.username">root</property>
<property name="connection.password"></property>
-->
<property name="connection.datasource">java:comp/env/jdbc/epsDB</property>
<property name="show_sql">true</property>
<property name="use_outer_join">true</property>
<property name="hibernate.dialect">net.sf.hibernate.dialect.SQLServerDialect</property>
<mapping resource="map/Users.hbm.xml" />
</session-factory>
</hibernate-configuration>
============================================
Server.xml
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="/eps" debug="0" docBase="D:/eps/web" reloadable="true">
<Resource name="jdbc/epsDB" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/epsDB">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>net.sourceforge.jtds.jdbc.Driver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:jtds:sqlserver://localhost:1433/epsDB</value>
</parameter>
<parameter>
<name>username</name>
<value>sa</value>
</parameter>
<parameter>
<name>password</name>
<value>123456</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>20</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>10</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>-1</value>
</parameter>
</ResourceParams>
</Context>
</Host>
<?xml version='1.0' encoding='big5'?>
<!DOCTYPE hibernate-configuration
PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">
<hibernate-configuration>
<session-factory>
<!--
<property name="show_sql">true</property>
<property name="dialect">net.sf.hibernate.dialect.SQLServerDialect</property>
<property name="connection.driver_class">net.sourceforge.jtds.jdbc.Driver</property>
<property name="connection.url">jdbc:jtds:sqlserver://localhost:1433/epsDB</property>
<property name="connection.username">sa</property>
<property name="connection.password">123456</property>
-->
<!--
<property name="show_sql">true</property>
<property name="dialect">net.sf.hibernate.dialect.MySQLDialect</property>
<property name="connection.driver_class">org.gjt.mm.mysql.Driver</property>
<property name="connection.url">jdbc:mysql://127.0.0.1:3306/test</property>
<property name="connection.username">root</property>
<property name="connection.password"></property>
-->
<property name="connection.datasource">java:comp/env/jdbc/epsDB</property>
<property name="show_sql">true</property>
<property name="use_outer_join">true</property>
<property name="hibernate.dialect">net.sf.hibernate.dialect.SQLServerDialect</property>
<mapping resource="map/Users.hbm.xml" />
</session-factory>
</hibernate-configuration>
============================================
Server.xml
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="/eps" debug="0" docBase="D:/eps/web" reloadable="true">
<Resource name="jdbc/epsDB" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/epsDB">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>net.sourceforge.jtds.jdbc.Driver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:jtds:sqlserver://localhost:1433/epsDB</value>
</parameter>
<parameter>
<name>username</name>
<value>sa</value>
</parameter>
<parameter>
<name>password</name>
<value>123456</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>20</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>10</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>-1</value>
</parameter>
</ResourceParams>
</Context>
</Host>
相关文章推荐
- Tomcat5.5 Hibernate3 配置数据库连接池2
- Tomcat中配置ms sqlserver 2K
- Hibernate+Tomcat配置C3P0连接池
- tomcat sql 连接池配置
- Java: Too Simple Hibernate Sample with Ms SQL Server
- Hibernate配置Log4J显示SQL参数
- MS SQL Server 的安全配置
- Tomcat—SQL Server 2000环境下的数据库连接池的配置
- Eclipse 下配置MySql5.6的连接池,使用Tomcat7.0
- tomcat5.5 oracle连接池配置说明
- JDBC在Tomcat中配置数据库(MSSQL和ORACLE)连接池的配置文件(server.xml)
- hibernate 连接池配置
- Java数据库连接-JNDI方式- 配置Tomcat6.0 连接池
- 配置和使用服务器Tomcat连接池
- JSP中tomcat的SQL Server2000数据库连接池的配置
- java jsp tomcat6 mysql 连接池配置
- Hibernate学习手记——SQL server MiddleGen配置问题
- tomcat下配置数据库连接池学习篇
- hibernate配置sql
- 一个简单的hibernate java project实现过程(MS Sql Server)