ibatis框架下采用TOMCAT5.0数据源的配置步骤
2007-08-09 15:27
375 查看
ibatis框架下采用TOMCAT5.0数据源的配置步骤
1.打开%tomcat_home%目录下conf/server.xml文件
细节:在<GlobalNamingResources>中增加
<Resource name="jdbc/数据源名" type="javax.sql.DataSource"/>一行,
继再添加此数据源的参数(数据库参数变化)
<ResourceParams name="jdbc/数据源名">
<parameter>
<name>validationQuery</name>
<value></value>
</parameter>
<parameter>
<name>maxWait</name>
<value>5000</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>4</value>
</parameter>
<parameter>
<name>password</name>
<value>123</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:mysql://127.0.0.1:3306/MySQL</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>com.mysql.jdbc.Driver</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>2</value>
</parameter>
<parameter>
<name>username</name>
<value>root</value>
</parameter>
</ResourceParams>
保存文档。这个步骤可以采用tomcat的图形界面配置
2。在%tomcat_home%目录下conf/Catalina/localhost,此localhost自行选择(此为默认),新建与您工程同名的一个xml文件XX.xml,
在XX.xml中写入
<?xml version='1.0' encoding='utf-8'?>
<Context docBase="XX" path="/XX" workDir="work/Catalina/localhost/XX">
<ResourceLink name="jdbc/数据源名" global="jdbc/数据源名" type="javax.sql.DataSourcer"/>
</Context>
细节:XX为您将来发布在tomcat webapps下面的工程名
3。打开您web项目的WEB-INF目录下的web.xml文件,在<webapp>后面添加
<resource-ref>
<res-ref-name>jdbc/数据源名 </res-ref-name>
<res-type>javax.sql.DataSource </res-type>
<res-auth>Container </res-auth>
</resource-ref>
4.在ibatis的sql-map-config.xml中
<transactionManager type="JDBC">
<dataSource type="JNDI">
<property value="java:comp/env/jdbc/数据源名" name="DataSource"/>
</dataSource>
</transactionManager>
细节:"java:comp/env/jdbc/"不可少
环境window+tomcat5.0+jdk1.5+ibatis+jsp测试成功!
OK,祝你好运。
1.打开%tomcat_home%目录下conf/server.xml文件
细节:在<GlobalNamingResources>中增加
<Resource name="jdbc/数据源名" type="javax.sql.DataSource"/>一行,
继再添加此数据源的参数(数据库参数变化)
<ResourceParams name="jdbc/数据源名">
<parameter>
<name>validationQuery</name>
<value></value>
</parameter>
<parameter>
<name>maxWait</name>
<value>5000</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>4</value>
</parameter>
<parameter>
<name>password</name>
<value>123</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:mysql://127.0.0.1:3306/MySQL</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>com.mysql.jdbc.Driver</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>2</value>
</parameter>
<parameter>
<name>username</name>
<value>root</value>
</parameter>
</ResourceParams>
保存文档。这个步骤可以采用tomcat的图形界面配置
2。在%tomcat_home%目录下conf/Catalina/localhost,此localhost自行选择(此为默认),新建与您工程同名的一个xml文件XX.xml,
在XX.xml中写入
<?xml version='1.0' encoding='utf-8'?>
<Context docBase="XX" path="/XX" workDir="work/Catalina/localhost/XX">
<ResourceLink name="jdbc/数据源名" global="jdbc/数据源名" type="javax.sql.DataSourcer"/>
</Context>
细节:XX为您将来发布在tomcat webapps下面的工程名
3。打开您web项目的WEB-INF目录下的web.xml文件,在<webapp>后面添加
<resource-ref>
<res-ref-name>jdbc/数据源名 </res-ref-name>
<res-type>javax.sql.DataSource </res-type>
<res-auth>Container </res-auth>
</resource-ref>
4.在ibatis的sql-map-config.xml中
<transactionManager type="JDBC">
<dataSource type="JNDI">
<property value="java:comp/env/jdbc/数据源名" name="DataSource"/>
</dataSource>
</transactionManager>
细节:"java:comp/env/jdbc/"不可少
环境window+tomcat5.0+jdk1.5+ibatis+jsp测试成功!
OK,祝你好运。
相关文章推荐
- spring 框架 在Tomcat5.0正常 升级到Tomcat 5.5 出现不能配置Spring 数据源问题
- 老是使用框架数据源,不知道怎么在tomcat配置数据源
- JNDI:如何在TOMCAT中配置数据源通过JNDI访问测试操作步骤
- tomcat5.0和之后的版本jndi数据源配置
- Tomcat配置数据源步骤以及使用JNDI
- iBatis使用Tomcat配置的数据源
- Tomcat5.0数据源的配置
- JNDI:如何在TOMCAT中配置数据源通过JNDI访问测试操作步骤
- jboss5.0配置数据源详细步骤
- TOMCAT 5.0 数据源配置
- Tomcat6.0配置MySql5.0数据库的步骤
- tomcat5.0与tomcat5.5连接池数据源的配置区别
- tomcat5.0的数据源配置。
- tomcat 5.0 配置SQLServer2000数据源
- Tomcat数据源的配置步骤总结
- eclipse下tomcat5.0的数据源配置
- tomcat配置数据源
- 数据库连接池,在tomcat中配置数据源:
- 采用ajp代理模式配置Apache+tomcat实现负载均衡
- spring + ibatis 多数据源事务(分布式事务)管理配置方法(转)