测试类中的 init() 方法【前有 @Before 注解】
package com.llq.mapper;
public class MonsterMapperTest {
// 属性
private SqlSession sqlSession;
private MonsterMapper monsterMapper;
// 编写方法,完成初始化
/**
* 1. 当方法 标注 @Before,表示在执行你的目标测试方法前,会先执行该方法
*/
@Before
public void init(){
// 获取到 sqlSession
sqlSession = MybatisUtils.getSqlSession();
// 获取到 monsterMapper 对象 【class com.sun.proxy.$Proxy9 代理对象】
// 底层使用了动态代理机制
monsterMapper = sqlSession.getMapper(MonsterMapper.class);
System.out.println("monsterMapper 运行类型 = " + monsterMapper.getClass());
}
@Test
public void test1(){
System.out.println("test1");
monsterMapper.addMonster(new );
}
}