摘要: 1 第九章、Lombok 2 @Getter and @Setter 3 @FieldNameConstants 4 @ToString 5 @EqualsAndHashCode 6 @AllArgsConstructor, @RequiredArgsConstructor and @NoArgsC 阅读全文
posted @ 2020-08-27 19:53 灬鹏灬 阅读(56) 评论(0) 推荐(0)
摘要: 第八章、使用注解开发 1.注解在接口上实现 1 @Select("select * from mybatis.use") 2 List<User> getUsers(); 2.需要在核心配置文件中绑定接口 1 <mappers> 2 <mapper class="com.dao.UserMapper 阅读全文
posted @ 2020-08-27 19:51 灬鹏灬 阅读(67) 评论(0) 推荐(0)
摘要: 第七章、分页 为什么要分页? 1 减少数据的处理量 1.使用limit分页 使用mybatis实现分页,核心SQL 1.接口 1 List<User> getUserByLimit(Map map); 2.mapper 1 <select id="getUserByLimit" parameterT 阅读全文
posted @ 2020-08-27 19:48 灬鹏灬 阅读(78) 评论(0) 推荐(0)
摘要: 第六章、日志 1.日志工厂 如果一个数据库操作出现了异常,我们需要排错,日志就是最好的助手 SLF4J LOG4J 【掌握】 LOG4J2 JDK_LOGGING COMMONS_LOGGING STDOUT_LOGGING【掌握】 NO_LOGGING 在mybatis中具体使用哪一个日志体现,在 阅读全文
posted @ 2020-08-27 19:43 灬鹏灬 阅读(49) 评论(0) 推荐(0)
摘要: 第五章、解决属性名和字段名不一样的问题 resultMap 结果集映射 resultMap 元素是 MyBatis 中最重要最强大的元素。 ResultMap 的设计思想是,对简单的语句做到零配置,对于复杂一点的语句,只需要描述语句之间的关系就行了。 ResultMap 的优秀之处——你完全可以不用 阅读全文
posted @ 2020-08-27 19:37 灬鹏灬 阅读(114) 评论(0) 推荐(0)
摘要: 第四章、配置解析 1.核心配置文件 mybtis-config.xml MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息 1 configuration(配置) 2 properties(属性) 3 settings(设置) 4 typeAliases(类型别名) 5 阅读全文
posted @ 2020-08-27 19:36 灬鹏灬 阅读(84) 评论(0) 推荐(0)