paip.环境配置整合 ibatis mybatis proxool
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相关推荐
- Day14(springboot与mybatis整合、mybatis自动代码生成、swagger、thymeleaf、lombok环境配置、mybatisPlus介绍(自动代码生成))
srpingboot和mybatis整合 springbootSSM项目下载地址 链接:https://pan.baidu.com/s/11fwh1C7ZOg3jQVlXl2DJjQ 提取码:83yt ...
- SSM(Spring+SpringMVC+Mybatis)框架环境搭建(整合步骤)(一)
SSM(Spring+SpringMVC+Mybatis)框架环境搭建(整合步骤)(一) 1. 前言 最近在写毕设过程中,重新梳理了一遍SSM框架,特此记录一下. 附上源码:https://gitee ...
- Spring+SpringMVC+Mybatis(开发必备技能)01、基础idea环境配置
Spring+SpringMVC+Mybatis(开发必备技能) 01.基础idea环境配置 环境: 数据库:MySQL 开发工具:IntelliJ IDEA 2020.1.3 x64 框架:SSM( ...
- OpenGL环境配置(超全整合版)
网上搜罗各种资料,终于把openGL的环境配置好了,为了让后面的人省事,于是整合出了一个类似于"懒人包"的东西,非常好弄,按照下面的教程来就好了,什么都不缺 一.事前准备 一块主流 ...
- 跟着狂神学Redis(NoSql+环境配置+五大数据类型+三种特殊类型+Hyperloglog+Bitmap+事务+Jedis+SpringBoot整合+Redis持久化+...)
跟着狂神学Redis 狂神聊Redis 学习方式:不是为了面试和工作学习!仅仅是为了兴趣!兴趣才是最好的老师! 基本的理论先学习,然后将知识融汇贯通! 狂神的Redis课程安排: nosql 讲解 阿 ...
- SpringBoot与ElasticSearch、ActiveMQ、RocketMQ的整合及多环境配置、响应式框架WebFlux、服务器端主动推送SSE技术、生产环境部署、Actuator监控平台
1.SpringBoot 与 ElasticSearch 框架的整合 (1)主要的搜索框架:MySQL.Solr.ElasticSearch MySQL:使用 like 进行模糊查询,存在性能问题 S ...
- Android + Eclipse + PhoneGap 2.9.0 安卓最新环境配置,部分资料整合网上资料,已成功安装....
前言:最近心血来潮做了一个以品牌为中心的网站,打算推出本地服务o2o应用.快速开发手机应用,最后选择了phonegap,这里我只是讲述我安装的过程,仅供大家参考. 我开发的一个模型http://www ...
- Maven(一):安装与环境配置、使用Maven搭建web项目
相关阅读: Maven(一):安装与环境配置.使用Maven搭建web项目 Maven(二):常用命令.依赖管理 Maven(三):将web项目的war包热部署到远程Tomcat服务器 Maven(四 ...
- 从零搭建一个 Spring Boot 开发环境!Spring Boot+Mybatis+Swagger2 环境搭建
从零搭建一个 Spring Boot 开发环境!Spring Boot+Mybatis+Swagger2 环境搭建 本文简介 为什么使用Spring Boot 搭建怎样一个环境 开发环境 导入快速启动 ...
- Spring2.5整合Ibatis入门级开发实例
分类: SPRING IBATIS2010-11-22 20:19 1170人阅读 评论(0) 收藏 举报 ibatisspringstringpropertiesclassuser 最近一直在看sp ...
最新文章
- hue sqoop mysql_HUE中Oozie执行Sqoop
- python资料百度云-Java+Python+前端 学习资料大全 百度云盘
- linux7双网卡设置,Centos 7 静态IP和双网卡配置
- 专业的LaTeX: 在Linux下编写高质量的文档
- opencv进阶学习9:图像阈值大全,图像二值化,超大图像二值化
- Scikit-Learn机器学习入门
- 【恋上数据结构】跳表(Skip List)原理及实现
- 使用valgrind检查cache命中率
- 无刷驱动设计——浅谈MOS驱动电路
- android 固件 修改工具箱,固件工具箱(ROM Toolbox)
- linux驱动开发架构
- linux打开dwg格式文件怎么打开软件,DWG 文件扩展名: 它是什么以及如何打开它?...
- 详解GAMIT/GLOBK软件使用
- 如何调整液晶显示器保护你的视力
- VMware Workstation Pro网络配置(WiFi配置等)
- uva live 4043 km
- 多线程相关实例(多线程经典应用场景)
- 我与博友们分享我的工作经验
- GlobalMaxPooling1D和MaxPooling1D的区别
- 年薪五十万的程序员在北京过着怎样的生活