sqlMapConfig.xml配置文件

01.<?xml version="1.0" encoding="UTF-8" ?> 
02.<!DOCTYPE sqlMapConfig       
03.    PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"       
04.    "http://ibatis.apache.org/dtd/sql-map-config-2.dtd"> 
05.<sqlMapConfig> 
06.    <settings 
07.        cacheModelsEnabled="true" 
08.        enhancementEnabled="true" 
09.        lazyLoadingEnabled="true" 
10.        errorTracingEnabled="true" 
11.        maxRequests="32" 
12.        maxSessions="10" 
13.        maxTransactions="5" 
14.        useStatementNamespaces="false" 
15.      /> 
16.  <transactionManager type="JDBC"> 
17.   <dataSource type="SIMPLE"> 
18.        <property name="JDBC.Driver" value="oracle.jdbc.driver.OracleDriver"/> 
19.      <property name="JDBC.ConnectionURL" value="jdbc:oracle:thin:@..."/> 
20.      <property name="JDBC.Username" value="..."/> 
21.      <property name="JDBC.Password" value="..."/> 
22.       <property name="JDBC.DefaultAutoCommit" value="true"/> 
23.        <!-- 数据库连接池可维持的最大容量。缺省值: 10 --> 
24.      <property name="Pool.MaximumActiveConnections" value="10"/> 
25.        <!-- 数据库连接池中允许的挂起(idle)连接数。缺省值: 5 --> 
26.      <property name="Pool.MaximumIdleConnections" value="5"/> 
27.          <!--    
28.            数据库联接池中,连接被某个任务所允许占用的最大时间,   
29.            如果超过这个时间限定,连接将被强制收回(单位:毫秒)。   
30.            缺省值: 20000    
31.        -->   
32.      <property name="Pool.MaximumCheckoutTime" value="180000"/> 
33.        <!--    
34.            当线程试图从连接池中获取连接时,连接池中无可用连接可供使用,   
35.            此时线程将进入等待状态,直到池中出现空闲连接。   
36.            此参数设定了线程所允许等待的最长时间(单位:毫秒)缺省值: 10    
37.        --> 
38.      <property name="Pool.TimeToWait" value="10000"/> 
39.        <!--   
40.            数据库连接状态检测语句。   
41.            某些数据库在连接在某段时间持续处于空闲状态时会将其断开。   
42.            而连接池管理器将通过此语句检测池中连接是否可用。   
43.            它对性能的影响较大,应小心使用。检测语句应该是一个最简化的无逻辑SQL,   
44.            如:select 1 from dual缺省值: N/A   
45.        -->        
46.      <property name="Pool.PingQuery" value="select 1 from dual"/> 
47.          <!-- 是否允许检测连接状态。缺省值: false -->   
48.      <property name="Pool.PingEnabled" value="true"/> 
49.          <!-- 对持续连接时间超过设定值(毫秒)的连接进行检测。缺省值: 0  不检查-->   
50.      <property name="Pool.PingConnectionsOlderThan" value="0"/> 
51.          <!-- 对空闲超过设定值(毫秒)的连接进行检测。缺省值: 0  不检查--> 
52.      <property name="Pool.PingConnectionsNotUsedFor" value="3600000"/> 
53.      <property name="Pool.QuietMode" value="true"/> 
54.    </dataSource>   
55. 
56.     <!--<dataSource type="JNDI"> 
57.        <property name="DataSource" value="WXPTDataSource"/>    
58.      </dataSource>--> 
59. 
60.  </transactionManager> 
61.       <!-- frame --> 
62.       <sqlMap resource=".../login.xml"/> 
63.       ......       
64.</sqlMapConfig> 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/ty110119120/archive/2010/05/04/5555495.aspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值