用了ibatis,还需要用连接池吗?

xlyyc 2004-10-29 04:16:38
小弟有一事不明,看教材上ibatis的例子,直接就连接了ORACLE数据库,好象没有使用TOMCAT连接池嘛,这样做效率可以吗?

如果要用ibatis+连接池,又该怎么做呢?
...全文
808 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
soft128 2010-06-23
  • 打赏
  • 举报
回复
我也要分
<transactionManager type="JDBC">
<dataSource type="SIMPLE">
<property name="JDBC.Driver" value="org.postgresql.Driver"/>
<property name="JDBC.ConnectionURL" value="jdbc:postgresql://server:5432/dbname"/>
<property name="JDBC.Username" value="user"/>
<property name="JDBC.Password" value="password"/>
<!-- OPTIONAL PROPERTIES BELOW -->
<property name="Pool.MaximumActiveConnections" value="10"/>
<property name="Pool.MaximumIdleConnections" value="5"/>
<property name="Pool.MaximumCheckoutTime" value="120000"/>
<property name="Pool.TimeToWait" value="10000"/>
<property name="Pool.PingQuery" value="select * from dual"/>
<property name="Pool.PingEnabled" value="false"/>
<property name="Pool.PingConnectionsOlderThan" value="0"/>
<property name="Pool.PingConnectionsNotUsedFor" value="0"/>
</dataSource>
</transactionManager>
xlyyc 2004-11-01
  • 打赏
  • 举报
回复
晕SI,给分系统有问题了,怎么都得的零分?
usabcd 2004-10-31
  • 打赏
  • 举报
回复
IBatis 默认是使用apache 的 DBCP 构造连接池。
如果你是一个Web 应用,想使用APP Server的连接池。
可以在配置文件中这样写:

<transactionManager type="JDBC" >
<dataSource type="JNDI">
<property name="DataSource" value="java:comp/env/jdbc/mydb"/>
</dataSource>
</transactionManager>
后面的“mydb”就是你在tomcat中定义的JNDI名字.
注意请使用2.0版本的IBatis. 不过tomcat的连接池实际上也是用DBCP搞的。
xlyyc 2004-10-30
  • 打赏
  • 举报
回复
再顶!
xlyyc 2004-10-30
  • 打赏
  • 举报
回复
自己顶
xlyyc 2004-10-29
  • 打赏
  • 举报
回复
那他是怎么配置的呢,给个例子好吗?
连TOMCAT的

直接连数据库的我会了
usabcd 2004-10-29
  • 打赏
  • 举报
回复
iBATIS当然支持连接池。不用问,这是最起码的东西。
并且它还支持对象缓存。
xlyyc 2004-10-29
  • 打赏
  • 举报
回复
接着顶!怎么没有人,难道没有人用ibatis?!
xlyyc 2004-10-29
  • 打赏
  • 举报
回复
自己顶一下
xlyyc 2004-10-29
  • 打赏
  • 举报
回复
那该怎么如果去配置ibatis呢?
wjmmml 2004-10-29
  • 打赏
  • 举报
回复
当然需要了。

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧