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

三部分
//1. 电泳。。。。
、、、、、、、、、、、、2. 猪配置文件  com/mijie/homi/search/util/ibatiascfg.xml
、、、、、、、、、、、、、、、、、3.mappers 配置文件  ibatis/index.xml

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

//1. 电泳。。。。
 public static void main(String[] args) {
       // TODO Auto-generated method stub
       try {
           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());

作者Attilax  艾龙,  EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax

、、、、、、、、、、、、2. 猪配置文件  com/mijie/homi/search/util/ibatiascfg.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<!--  
<properties resource="config/config.properties"></properties>
-->
<typeAliases>
<!--  
<package name="pojo" />
-->
<typeAlias alias="Topic" type="com.mijie.homi.search.domain.topic.Topic" />
<typeAlias alias="Topic" type="com.mijie.homi.search.domain.topic.Topic"  />
<typeAlias alias="TopicOptions" type="com.mijie.homi.search.domain.topic.TopicOptions"  />
<typeAlias alias="User" type="com.mijie.homi.common.domain.user.User"  />
<typeAlias alias="UserExtInfo" type="com.mijie.homi.common.domain.user.UserExtInfo"  />
<typeAlias alias="Mood" type="com.mijie.homi.common.domain.mood.Mood"  />
<typeAlias alias="MoodUser" type="com.mijie.homi.search.domain.user.MoodUser"  />
</typeAliases>

<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://192.168.0.132:3306/homi" />
<property name="username" value="root" />
<property name="password" value="password" />
<property name="poolMaximumActiveConnections" value="15" />
<property name="poolMaximumCheckoutTime" value="5000" />
<!-- 
<property name="username" value="${username}" />
<property name="password" value="${password}" />
-->
</dataSource>
</environment>
</environments>

<mappers>
        <mapper resource="ibatis/index.xml" />
    </mappers>
</configuration>

、、、、、、、、、、、、、、、、、3.mappers 配置文件  ibatis/index.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper  PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN"  "http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">

<mapper namespace="com.mijie.homi.domain.mood.Mood4full">
   
   <!-- where id  <=#{id} and timelineId=0 -->
   <select id="getRecently100" parameterType="int" resultType="java.util.HashMap">
      
         <![CDATA[ select    * from mood4full  where id  <=#{id}  
         order by id desc   limit 100  ]]>
   </select>
   
      <select id="listRecentlyLoginUserMood" parameterType="map" resultType="Mood">
    select m.* from  userExtInfo as e join mood as m
on m.id=e.moodId
where e.lastLoginAt >= #{atleastLastLoginAt}
order by e.lastLoginAt desc 
limit #{offset},#{limit}
   </select>
   
   
      <select id="moodsByIds" parameterType="string" resultType="java.util.HashMap">
    select *,u.id uid,e.lastloginat from mood m,user u,userExtInfo e  where  m.userid=u.id and u.id=e.id and m.id in ( ${_parameter} ) order by m.id desc limit 100

</select>
   
   </mapper>

paip.环境设置 mybatis ibatis cfg 环境设置相关推荐

  1. Linux下设置时区(通过shell设置和程序中设置)及程序中设置环境变量

    Shell中设置 bash中   export TZ="Europe/Moscow"        date -u -s "2011-10-29 21:55:00&quo ...

  2. WINCE下如何设置/删除/查询这些环境变量

    在WinCE中有很多的环境变量,那么如何设置/删除/查询这些环境变量呢: 1. 查询环境变量:无论是在WinCE5.0还是WinCE6.0,当我们在PB里打开或者创建一个工程以后,我们可以在菜单中点 ...

  3. 为PHP设置服务器(Apache/Nginx)环境变量

    为PHP设置服务器(Apache/Nginx)环境变量 设置环境变量常见的地方为区分开发环境/生产环境,或者定义一些数据库的帐号密码 设置Apache环境变量 指令 设置当前环境变量为DEV SetE ...

  4. python3.6环境变量设置win10_python——python3.6环境搭建(Windows10,64位)

    1.python软件资源下载 1.1 打开python官网地址:https://www.python.org 1.2 根据自己电脑的设置选择下载合适的python3.6.2 2.python3.6.2 ...

  5. windows 环境下Eclipse开发MapReduce环境设置

    1.Hadoop开发环境简介 1.1 Hadoop集群简介 Java版本:jdk-6u31-linux-i586.bin Linux系统:CentOS6.0 Hadoop版本:hadoop-1.0.0 ...

  6. 数据库服务器查询格式化显示,在数据库服务器端养成设置NLS_LANG和NLS_DATE_FORMAT环境变量的习惯...

    今日凌晨3点左右同事打来电话说,他们在将一个单机版AIX平台的Oracle数据库迁移到相同平台相同版本的RAC数据库的时候,业务数据所有的中文变成了"?"号.迁移的方法是通过RMA ...

  7. linux环境变量重复设置,请叫下环境变量重复设置的问题

    把下面的脚本保存在一个shell里面,运行一次没有问题,但是运行两次的话,$DSAGENT_HOME/bin会加上两次,因为第二次path里面已经有了$DSAGENT_HOME/bin,再加上前面一次 ...

  8. spring 开发环境_设置Spring 3开发环境

    spring 开发环境 本教程简要说明了如何设置典型的环境来开发基于Spring的应用程序. 除了可以正常工作的Windows XP客户端具有足够的CPU能力和内存外,本教程没有其他先决条件. 在教程 ...

  9. 设置Spring 3开发环境

    本教程简要说明了如何设置典型的环境来开发基于Spring的应用程序. 除了可以正常工作的Windows XP客户端具有足够的CPU能力和内存外,本教程没有其他先决条件. 在教程中,我们将需要安装以下组 ...

  10. windows和linux中搭建python集成开发环境IDE——如何设置多个python环境

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

最新文章

  1. 产品经理必备知识之网页设计系列(一)-创建出色用户体验
  2. pyecharts中管理工具按钮以及修改图表主题
  3. HDS业务定义永续IT架构
  4. 成员变量与局部变量 java 1613807617
  5. 【敏感度,查询,裁剪代码实现】差分隐私代码实现系列(六)
  6. 02 | 日志系统:一条SQL更新语句是如何执行的? 笔记(转)
  7. 互联网人必读 | 大数据思维的十大核心原理
  8. 第三:GitHub的使用(超详细)
  9. 201612-2工资计算
  10. java 内存分布_java的各类型数据在内存中分配情况详解_
  11. 2021 王道考研 408系列讲解
  12. stokes方程matlab,Navier-Stokes matlab 238万源代码下载- www.pudn.com
  13. 猿创征文 | 2022 我的开发者工具
  14. Microsoft Remote Desktop 10 - 微软官方免费远程桌面控制 Windows 的软件 APP
  15. MP4文件损坏怎么修复
  16. 900行c语言贪吃蛇,挑战CMD版贪吃蛇,能超过我的分算你赢
  17. 目前1KB文件夹快捷方式病毒扫清方法
  18. ubuntu 20 安装 velodyne_simulator
  19. 双十一自动领喵币工具
  20. 软件测试工程师简历项目经验怎么写?--1000套软件测试工程师简历

热门文章

  1. C语言中typedef用法
  2. printf标识总结
  3. Lync 小技巧-8-超速-更新-地址簿
  4. CDN的基本原理和基础架构
  5. [读书笔记]密码文件总结
  6. Android中使用响应式编程RxJava
  7. 对apache中并发控制参数prefork理解和调优
  8. 稳定性思考-强弱依赖
  9. 赋值运算符、逻辑运算符、表达式
  10. VMware的CentOS部署环境