paip.环境配置整合 ibatis mybatis proxool
来源:互联网 发布:刷赞软件下载 编辑:程序博客网 时间:2024/06/14 12:39
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)
索引:
///////////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)
0 0
- paip.环境配置整合 ibatis mybatis proxool
- paip.环境设置 mybatis ibatis cfg 环境设置
- Spring整合Proxool到Ibatis中
- mybatis / ibatis +spring整合
- Mybatis Ibatis Spring整合方式
- Ibatis(myBatis)日志配置
- spring整合log4j配置仅输出mybatis/ibatis的sql语句
- springmvc+ibatis配置环境
- iBATIS配置环境
- Spring +ibatis整合配置介绍
- Spring整合ibatis开发配置
- mybatis、ibatis、spring各种整合方式
- mybatis、ibatis、spring各种整合方式
- mybatis、ibatis、spring各种整合方式
- mybatis、ibatis、spring各种整合方式
- mybatis、ibatis、spring各种整合方式
- mybatis、ibatis、spring各种整合方式 .
- mybatis spring里配置ibatis
- xcode cannot run using the selected device choose a destination with a supported architecture
- windows 命令行使用
- Windows 批处理CMD脚本语言中的输入输出重定向详解
- Android--Service之基础
- 验证公、私钥证书是否有效
- paip.环境配置整合 ibatis mybatis proxool
- Wordpress 优化小结 杜绝博客因为CPU 占用过高被封
- linux内核之bcache简介
- 浅谈Linux的内存管理机制
- 我们能从java的HelloWorld学到什么?
- 同一工程下两个独立页面间的百度地图的互相影响
- Listview 单选
- 三星GT-P7510平板刷机教程总结
- ie6,ie7,ie8 css bug兼容解决记录