随笔分类 -  mybatis

摘要:整合思路 - 1、SqlSessionFactory对象应该放到spring容器中作为单例存在。 - 2、传统dao的开发方式中,应该从spring容器中获得sqlsession对象。 - 3、Mapper代理形式中,应该从spring容器中直接获得mapper的代理... 阅读全文
posted @ 2018-06-24 19:22 苏亿 阅读(115) 评论(0) 推荐(0)
摘要:输入映射和输出映射输入映射和输出映射Mapper.xml映射文件中定义了操作数据库的sql,每个sql是一个statement,映射文件是mybatis的核心。parameterType(接口方法的参数列表,输入类型)传递简单类型使用#{}占位符,或者${}进行sql... 阅读全文
posted @ 2018-06-16 12:42 苏亿 阅读(253) 评论(0) 推荐(0)
摘要:原始Dao开发的问题原始Dao开发中存在以下问题: Dao方法体存在重复代码:通过SqlSessionFactory创建SqlSession,调用SqlSession的数据库操作方法 调用sqlSession的数据库操作方法需要指定statement的id... 阅读全文
posted @ 2018-06-16 11:27 苏亿 阅读(253) 评论(0) 推荐(0)
摘要:mybatis简介MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBa... 阅读全文
posted @ 2018-06-16 02:29 苏亿 阅读(190) 评论(0) 推荐(0)