创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!
成都创新互联是一家专业提供乌恰企业网站建设,专注与网站设计、成都网站设计、HTML5建站、小程序制作等业务。10年已为乌恰众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。小编这次要给大家分享的是浅谈Mybatis mapper接口动态代理开发,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。
一、必须遵守的四项原则
1:接口 方法名==xx.xml中的id名
2:方法返回值类型与Mapper.xml文件中返回值类型一致
3:方法的入参类型与Mapper.xml文件中入参值类型一致
4:命名空间绑定接口
二、代码
public class UserMapperTest { private SqlSession sqlSession; private InputStream in; @Before public void before() throws IOException { //1.读取配置文件 in = Resources.getResourceAsStream("SqlMapConfig.xml"); //2.创建 SqlSessionFactory 的构建者对象 SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder(); //3.使用构建者创建工厂对象 SqlSessionFactory SqlSessionFactory sqlSessionFactory = builder.build(in); sqlSession = sqlSessionFactory.openSession(); } @After public void after() throws IOException { //7.释放资源 sqlSession.close(); in.close(); } @Test public void findUserById() { UserMapper userMapper = sqlSession.getMapper(UserMapper.class); List<User> users = userMapper.findAll(); for (User user : users) { System.out.println(user); } } }
分享题目:浅谈Mybatismapper接口动态代理开发-创新互联
转载来于:https://www.cdcxhl.com/article24/ccesce.html
成都网站建设公司_创新互联,为您提供网站改版、响应式网站、建站公司、小程序开发、网站制作、微信小程序
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联