当前位置:编程学习 > JAVA >>

Mybatis 如何配置C3P0数据库连接池

RT。没有使用spring框架。Mybatis如何使用第三方的c3p0数据库连接池 --------------------编程问答-------------------- 自己顶下先。。。谁用mybatis比较多点的大神指点下。。 --------------------编程问答--------------------  没人嘛? --------------------编程问答-------------------- 请问你解决这问题了吗 --------------------编程问答-------------------- 直接使用C3P0的话,用编程方式应该是可以的

DataSource dataSource = [C3P0的dataSource]
TransactionFactory transactionFactory = new
JdbcTransactionFactory();
Environment environment =
new Environment("development", transactionFactory, dataSource);
Configuration configuration = new Configuration(environment);
configuration.addMapper(XXXXXXXX.class);
SqlSessionFactory sqlSessionFactory =
new SqlSessionFactoryBuilder().build(configuration);

xml方式怎么加载外部连接池我没有找到相关的文档
看官网上说的,应该需要搭配ioc容器一起使用,比如spring或者guice

另外,纯mybatis的话,其实木有太大的必要使用连接池,因为mybatis本身的dataSource就是基于连接池的
只要你的xml已这种方式配置:<dataSource type="POOLED"> --------------------编程问答--------------------
引用 4 楼 beiouwolf 的回复:
直接使用C3P0的话,用编程方式应该是可以的

DataSource dataSource = [C3P0的dataSource]
TransactionFactory transactionFactory = new
JdbcTransactionFactory();
Environment environment =
new Environment("development", t……

对啊,Mybatis自带连接池,不需要再另外配置了。除非你用Hibernate,再配连接池。 --------------------编程问答-------------------- 你是怎么配置的?
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,