paip.环境配置整合 ibatis mybatis proxool 





索引:

///////////1.调用

///////////////2. ibatis 主设置文件  com/mijie/homi/search/util/ibatiascfg.xml

///////////////////333..(ProxoolDataSourceFactory.java )proxool连接池数据源类,自定义





作者Attilax  艾龙,  EMAIL:1466519819@qq.com

来源:attilax的专栏

地址:http://blog.csdn.net/attilax





-----------------------------------

///////////1.调用





 public static void main(String[] args) throws IOException {

    iniProxool();

       

           String resource = "com/mijie/homi/search/util/ibatiascfg.xml";

           Reader reader;





           reader = Resources.getResourceAsReader(resource);





           SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder()

                   .build(reader);

           SqlSession sqlSession = sqlSessionFactory.openSession();

        List li=   sqlSession.selectList("getRecently100", 9999999);

//            StudentDao studentDao =sqlSession.getMapper(StudentDao.class);

//            Student st = studentDao.getstudent(1);

           System.out.println( li.size());

           sqlSession.close();

      





}

   

   

   public static void iniProxool() {

try {

JAXPConfigurator

.configure(

UserSearchApi.
PROXOOL_XML,

false);

} catch (ProxoolException e1) {





e1.printStackTrace();

}

proxoolController.getnew();

}



///////////////2. ibatis 主设置文件  com/mijie/homi/search/util/ibatiascfg.xml





<!--proxool连接池数据源类,自定义-->

 

<typeAlias type="com.mijie.homi.search.util.ProxoolDataSourceFactory"

alias="atiProxl" />





</typeAliases>







<environments default="development">

<environment id="development">

<transactionManager type="JDBC" />





<dataSource type="atiProxl">

</dataSource>

 

</environment>

</environments>



///////////////////333..(ProxoolDataSourceFactory.java )proxool连接池数据源类,自定义









package com.mijie.homi.search.util;













import java.util.Properties;





import javax.sql.DataSource;





import org.apache.ibatis.datasource.DataSourceFactory;

import org.logicalcobwebs.proxool.ProxoolDataSource;





public class ProxoolDataSourceFactory implements DataSourceFactory {





protected ProxoolDataSource dataSource;





public ProxoolDataSourceFactory() {





// this.dataSource = new ProxoolDataSource("adpool");



// alias参考proxool.xml 中标签<alias>的值

dataSource = new ProxoolDataSource("maindb");  





}





@Override

public DataSource getDataSource() {





return this.dataSource;





}





@Override

public void setProperties(Properties properties) {





}





}

/////////////(end)

paip.环境配置整合 ibatis mybatis proxool的更多相关文章

  1. idea spring+springmvc+mybatis环境配置整合详解

    idea spring+springmvc+mybatis环境配置整合详解 1.配置整合前所需准备的环境: 1.1:jdk1.8 1.2:idea2017.1.5 1.3:Maven 3.5.2 2. ...

  2. paip.环境设置 mybatis ibatis cfg 环境设置

    paip.环境设置 mybatis ibatis cfg 环境设置 三部分 //////////1. 电泳.... ............2. 猪配置文件  com/mijie/homi/searc ...

  3. springboot学习入门简易版八---springboot2.0多环境配置、整合mybatis mysql8+(19-20)

    2.11 SpringBoot多环境配置(19)  application.properties中配置 Spring.profiles.active=prd 配置环境: Application-dev ...

  4. Mybatis精讲(一)---环境配置及架构梳理

    目录 简介 ORM模型 Hibernate Ibatis 环境搭建 jar 配置 xml方式配置 代码方式配置 两种方式对比 Mybatis结构 源码解读xml环境加载 映射器解读 Ibatis # ...

  5. ibatis mybatis sql语句配置 符号不兼容 大于号 小于号<!CDATA[ ]>

    ibatis mybatis sql语句配置 符号不兼容 大于号 小于号<!CDATA[ ]> 因为这个是xml格式的,所以不允许出现类似">"这样的字符,但是都 ...

  6. Mybatis环境配置学习

    Mybatis的使用环境配置步骤主要分为以下三步 1.导入jar包 2.创建mybatis的全局配置文件,并编写 3.创建mapper的配置文件 一.导入jar包 --- (踩坑:这一步中的导入mys ...

  7. Android + Eclipse + PhoneGap 2.9.0 安卓最新环境配置,部分资料整合网上资料,已成功安装.

    前言:最近心血来潮做了一个以品牌为中心的网站,打算推出本地服务o2o应用.快速开发手机应用,最后选择了phonegap,这里我只是讲述我安装的过程,仅供大家参考. 我开发的一个模型http://www ...

  8. Android + Eclipse + PhoneGap 3.4 安卓最新环境配置,部分资料整合网上资料,已成功安装.

    前言:广州花都论坛,打算推出本地服务o2o应用.快速开发手机应用,phonegap 我的小站,http://www.w30.cn/ 如果有什么问题也可以到小组留言,可以的话,贡献一个ip:) phon ...

  9. 项目SpringMVC+Spring+Mybatis 整合环境搭建(1)-> Spring+Mybatis搭建

    目录结构 第一步:web.xml 先配置contextConfigLocation 对应的application-context.xml文件 打开webapp\WEB-INF\web.xml, 配置s ...

随机推荐

  1. OutSystems学习一,安装以及入门

    官方网站:http://www.outsystems.com/home/HomePage.aspx 安装完成后,在官网申请自己的管理云平台 启动客户端 详细参考帮助,跟着走就行

  2. php SPL常用接口

    在PHP中有好几个预定义的接口,比较常用的四个接口(Countable.ArrayAccess.Iterator.IteratorAggregate(聚合式aggregate迭代器Iterator)) ...

  3. [原创] Legato 8.1 oracle full backup skip 奇怪的问题处理过程 -- 非调度日期手工运行调度也不成功(skip)

    转载请注明出处: http://www.cnblogs.com/fengaix6/p/4677024.html 作者:飄ぺ風 环境: a. Server: Legato 8.1.2, aix 6.1 ...

  4. Pojo类(plain ordinary java object)

    POJO有一些private的参数作为对象的属性.然后针对每个参数定义了get和set方法作为访问的接口.例如:public class User {private long id;private S ...

  5. oracle中的数据对象

    oracle中的数据对象有表.视图.索引.序列等 表的相关操作 1.创建表 方式一: 方式二:create table person( create table person1 id number(1 ...

  6. ng-bind,ng-cloak优化数据显示

    <div>{{text}}</div> 当我们使用angular在页面中有取值的时候,如果出现网络加载慢的问题,可能会在页面上出现{{text}}这种不好的体验,那么angul ...

  7. Codeforces 723C. Polycarp at the Radio 模拟

    C. Polycarp at the Radio time limit per test: 2 seconds memory limit per test: 256 megabytes input: ...

  8. mybatis 控制台打印sql

    开发时调试使用 <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBe ...

  9. 在centos上编译安装mariadb数据库

    一.安装前提(准备数据文件.安装其他依赖的软件) 1.准备数据存放的目录 [root@localhost ~]# fdisk /dev/sdb  (fdisk /dev/sdb 创建一个逻辑分区/de ...

  10. 【kd-tree】bzoj2648 SJY摆棋子

    #include<cstdio> #include<cmath> #include<algorithm> using namespace std; #define ...