返回顶部
2 3 4
摘要: 9、Lombok 使用步骤: 在IDEA中安装Lombok插件 在项目中导入Lombok的jar包 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</ 阅读全文
posted @ 2021-08-16 21:13 硫没有正七价 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 8、使用注解开发 8.1 面向接口编程 大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口编程 根本原因 : 解耦 , 可拓展 , 提高复用 , 分层开发中 , 上层不用管具体的实现 , 大家都遵守共同的标准 , 使得开发变得容易 , 规范性更好 在一个面向对象的 阅读全文
posted @ 2021-08-16 19:54 硫没有正七价 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 7、分页 7.1 使用limit分页 #语法 SELECT * FROM table LIMIT stratIndex,pageSize SELECT * FROM table LIMIT 5,10; // 检索记录行 6-15 #为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数 阅读全文
posted @ 2021-08-16 19:12 硫没有正七价 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 6、日志 6.1 日志工厂 如果一个数据库操作,出现了异常,需要排错,日志就是最好的助手 曾经:sout、debug 现在:日志工厂 setting SLF4J LOG4J 【掌握】 LOG4J2 JDK_LOGGING COMMONS_LOGGING STDOUT_LOGGING 【掌握】 NO_ 阅读全文
posted @ 2021-08-16 17:38 硫没有正七价 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 5、resultmap解决属性名和字段名不一致的问题 5.1 问题 新建一个项目,拷贝之前的代码,测试实体类字段不一致的情况 public class User { private int id; private String name; private String password; // 字段 阅读全文
posted @ 2021-08-16 16:37 硫没有正七价 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 4、核心配置文件详解 4.1 核心配置文件 mybatis-config.xml MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下 configuration(配置) properties(属性) settings(设置) typeAlias 阅读全文
posted @ 2021-08-16 14:54 硫没有正七价 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 3、CRUD 3.1、namespace namespace中的包名要和Dao/Mapper接口的包名一致 3.2 select 选择,查询语句: id:就是对应的namespace中的方法名(相当于重写方法) resultType:SQL语句执行的返回值 parameterType:参数类型 编写 阅读全文
posted @ 2021-08-16 12:50 硫没有正七价 阅读(45) 评论(0) 推荐(0) 编辑