自己顶下先谁用mybatis比较多点的大神指点下。。

解决方案 »

  1.   

    直接使用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">
      

  2.   

    对啊,Mybatis自带连接池,不需要再另外配置了。除非你用Hibernate,再配连接池。
      

  3.   

     楼主,我也遇到和你一样的问题,不过我配置了mybatis 配置了 c3p0后中文乱码,url那里加上?useUnicode=true&amp;characterEncoding=utf-8 也没有用,不懂楼主解决了没有?