Atitti mybatis的单元测试attilax总结
2017-03-20 23:39
197 查看
Atitti mybatis的单元测试attilax总结
版本mybatis 3.2.4
/palmWin/src/main/java/com/attilax/dao/mybatisTest.java
/palmWin/src/main/java/com/taYu/mapping/UsersMapper.xml
<!--根据条件查询管理员信息(userMane:登录名;password:密码) -->
<select id="QueryByUsersByMap" parameterType="map" resultMap="UsersMap">
select * from s_user where 1=1
and username = #{username}
and password = #{password}
</select>
这里和3.0版本稍有不同。。以前可以直接获取到SqlSessionFactory
作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher
捕鸟王"Bird Catcher kok 虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王
简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴
全名::Emir Attilax Akbar bin Mahmud bin attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当 阿尔 拉帕努伊
常用名:艾提拉(艾龙), EMAIL:1466519819@qq.com
头衔:uke总部o2o负责人,全球网格化项目创始人,
uke交友协会会长 uke捕猎协会会长 Emir Uke部落首席大酋长,
uke宗教与文化融合事务部部长, uke宗教改革委员会副主席
uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,
uke 首席cto 软件部门总监 技术部副总监 研发部门总监主管 产品部副经理 项目部副经理 uke科技研究院院长uke软件培训大师
uke波利尼西亚区大区连锁负责人 汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人
Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长
uke终身教育学校副校长 Uke医院 与医学院方面的创始人
uec学院校长, uecip图像处理机器视觉专业系主任 uke文档检索专业系主任
Uke图像处理与机器视觉学院首席院长
Uke 户外运动协会理事长 度假村首席大村长 uke出版社编辑总编
转载请注明来源:attilax的专栏 ?http://www.cnblogs.com/attilax/
--Atiend v8
版本mybatis 3.2.4
/palmWin/src/main/java/com/attilax/dao/mybatisTest.java
/palmWin/src/main/java/com/taYu/mapping/UsersMapper.xml
<!--根据条件查询管理员信息(userMane:登录名;password:密码) -->
<select id="QueryByUsersByMap" parameterType="map" resultMap="UsersMap">
select * from s_user where 1=1
and username = #{username}
and password = #{password}
</select>
1.1. SqlSession模式
private static void t2(Map<String, String> map) throws Exception { org.mybatis.spring.SqlSessionFactoryBean factoryBean=SpringUtil.build4wash().getBeanV2(SqlSessionFactoryBean.class); SqlSessionFactory sessionFactory = factoryBean.getObject(); SqlSession sqlSession = sessionFactory.openSession(); List li= sqlSession.selectList("QueryByUsersByMap", map); System.out.println( AtiJson.toJson(li)); } |
1.2. 接口对应map文件命名空间模式
private static void li(Map<String, String> map) { UsersMapper userdao= (UsersMapper) SpringUtil.build4wash().getBeanV2(UsersMapper.class); List list=userdao.QueryByUsersByMap(map); System.out.println(AtiJson.toJson(list)); } |
1.3. 测试service
private static void li3() { UsersService us= (UsersService) SpringUtil.build4wash().getBeanV2("usersService"); Users result = us.QueryByUsersByNameAndPassword("admin", "admin"); System.out.println(AtiJson.toJson(result)); } |
捕鸟王"Bird Catcher kok 虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王
简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴
全名::Emir Attilax Akbar bin Mahmud bin attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当 阿尔 拉帕努伊
常用名:艾提拉(艾龙), EMAIL:1466519819@qq.com
头衔:uke总部o2o负责人,全球网格化项目创始人,
uke交友协会会长 uke捕猎协会会长 Emir Uke部落首席大酋长,
uke宗教与文化融合事务部部长, uke宗教改革委员会副主席
uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,
uke 首席cto 软件部门总监 技术部副总监 研发部门总监主管 产品部副经理 项目部副经理 uke科技研究院院长uke软件培训大师
uke波利尼西亚区大区连锁负责人 汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人
Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长
uke终身教育学校副校长 Uke医院 与医学院方面的创始人
uec学院校长, uecip图像处理机器视觉专业系主任 uke文档检索专业系主任
Uke图像处理与机器视觉学院首席院长
Uke 户外运动协会理事长 度假村首席大村长 uke出版社编辑总编
转载请注明来源:attilax的专栏 ?http://www.cnblogs.com/attilax/
--Atiend v8
相关文章推荐
- Atitti mybatis的单元测试attilax总结
- JUnit单元测试的几个规律总结
- 单元测试(从网上搜集的资料,自己总结整理过的)
- android-基础知识:android调试总结(Log日志输出, Debug, 单元测试)
- paip.php的调试--attilax总结
- paip.discuz x2.5 用户及积分账户的接口attilax总结
- paip.数据库全文检索 attilax总结
- 单元测试方法总结
- 使用NUnit做单元测试(总结版)
- paip.xdebug 配置attilax总结.txt
- 给servlet写单元测试的总结
- [经验总结] 关于单元测试
- NHibernate配置,单元测试总结
- VS2010用C#写单元测试的一些总结
- 总结下C++下的单元测试
- 关于单元测试中STUB的一点总结
- [经验总结] 关于单元测试
- [经验总结] 关于单元测试
- 浅谈NUnit单元测试方法小总结
- paip.DISCUZ道具开发指南-attilax总结-