7.3.Spring-mybatis整合二
步骤:
- 编写实体类User
- 编写接口UserMapper
- 编写UserMapper.xml
- 编写UserMapperImpl2实现类
- 编写mybatis-config.xml配置文件
- 编写spring-dao.xml配置文件
- 编写applicationContent.xml
- 测试
1.在整合一的基础上,写入UserMapperImpl2类,实现UserMapper接口
import com.kuang.pojo.User;
import org.apache.ibatis.session.SqlSession;
import org.mybatis.spring.support.SqlSessionDaoSupport;
import java.util.List;
public class UserMapperImpl2 extends SqlSessionDaoSupport implements UserMapper {
public List<User> getUserList() {
//直接调用SqlSessionDaoSupport的getSqlSession方法
SqlSession sqlSession = getSqlSession();
UserMapper mapper = sqlSession.getMapper(UserMapper.class);
return mapper.getUserList();
//精简为一句代码
// return getSqlSession().getMapper(UserMapper.class).getUserList();
}
}