随笔分类 -  Mybatis

摘要:MyBatis-Spring包用来将MyBatis无缝整合到Spring中。使用这个类库中的类, Spring将会加载必要的MyBatis工厂类和Session类。 这个类库也提供一个简单的方式来注入 MyBatis 数据映射器和 SqlSession 到业务层的 bean 中。github: ht 阅读全文
posted @ 2016-12-09 20:50 dahuandahuan 阅读(1190) 评论(0) 推荐(0)
摘要:Mapper XML 文件 MyBatis 的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 就是针对 SQL 构建的,并且比普通的方法做的更 阅读全文
posted @ 2016-12-04 11:35 dahuandahuan 阅读(283) 评论(0) 推荐(0)
摘要:XML 映射配置文件 MyBatis 的配置文件包含了设置(settings)和属性(properties)信息。 properties 这些属性都是可外部配置且可动态替换的,既可以在典型的 Java 属性文件中配置,亦可通过 properties 元素的子元素来传递。例如: <properties 阅读全文
posted @ 2016-12-04 11:35 dahuandahuan 阅读(227) 评论(0) 推荐(0)
摘要:Mybatis架构学习 MyBatis 是支持定制化 SQL、存储过程以及高级映射的持久层框架。MyBatis 封装了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objec 阅读全文
posted @ 2016-11-26 22:16 dahuandahuan 阅读(207) 评论(0) 推荐(0)
摘要:Mybatis动态sql用于根据不同条件拼接sql语句. if 动态 SQL 通常是有条件地包含 where 子句,如: <select id="findActiveBlogWithTitleLike" resultType="Blog"> SELECT * FROM BLOG WHERE stat 阅读全文
posted @ 2016-09-03 15:54 dahuandahuan 阅读(185) 评论(0) 推荐(0)