Mybatis中使用junit的一些技巧
来源:互联网 发布:cv 数据库 编辑:程序博客网 时间:2024/06/03 19:37
使用junit对MyBatis的相关代码进行测试时,为了避免多次重复编写读取中配置文件sqlMapConfig.xml,
我们可以在测试类中书写一个如下方法:
SqlSessionFactory sf;
@Before
public void init() throws Exception{
String resource = "sqlMapConfig.xml";
InputStream inputStream = Resources.getResourceAsStream(resource);
sf = new SqlSessionFactoryBuilder()
.build(inputStream);
}
完整的例子如下:
package com.tarena.test;
import java.io.InputStream;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
import org.junit.Before;
import org.junit.Test;
import com.njupt.pojo.Order;
import com.njupt.pojo.Person;
public class Test1 {
SqlSessionFactory sf;
@Before
public void init() throws Exception{
String resource = "sqlMapConfig.xml";
InputStream inputStream = Resources.getResourceAsStream(resource);
sf = new SqlSessionFactoryBuilder()
.build(inputStream);
}
}
- Mybatis中使用junit的一些技巧
- python中import的一些使用技巧
- Junit中TestSuite的使用
- 单元测试中junit的使用
- JUnit中Runner的使用
- Mybatis中运用小技巧(二) like的使用
- mybatis循环map的一些技巧
- Mybatis循环map的一些技巧
- mybatis循环map的一些技巧
- mybatis循环map的一些技巧
- 使用Mybatis中需要注意的一些点
- mybatis一些小技巧
- 使用mybatis的一些总结
- 7.spring与mybatis整合中Junit的测试
- springMvc+MyBatis+Maven下JUnit使用的一种方式
- VC中IDE的一些使用小技巧
- 使用Vs.Net 的一些小技巧(不断更新中)
- Oracle中SQL*PLUS使用的一些技巧
- OGRE1.8.1+MyGUI3.2.0+VS2010 编译配置图文详解
- 安全培训教程之------上传文件漏洞利用
- SQL的备份以及还原
- 构造、析构函数可否为virtual
- nyoj 489 哭泣天使
- Mybatis中使用junit的一些技巧
- SQL左右内外连接的区别
- Vim进阶简明手册
- 析构函数设为虚函数的作用
- C++类static静态成员变量和const常量成员变量(和引用相同)初始化方法
- poj 2239 Selecting Courses(二分图最大匹配or最大流)
- MyBatis之关联映射
- 关于网页页面制作滚动字幕
- 鉴定回文数