摘要: 通过无参构造创建 编写实体类 public class User { private String name; public User() { System.out.println("User的无参构造"); } public void show(){ System.out.println("你好: 阅读全文
posted @ 2021-01-18 17:02 天下御免 阅读(62) 评论(0) 推荐(1) 编辑
摘要: 通过官方文档,编写第一个Spring程序 导入Spring的jar包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.3.3</version> 阅读全文
posted @ 2021-01-17 17:51 天下御免 阅读(43) 评论(0) 推荐(1) 编辑
摘要: 1、IOC基础 新建一个Maven项目 我们先用我们原来的方式写一段代码 UserDao接口 public interface UserDao { void getUser(); } UserDaoImpl实现类 public class UserDaoImpl implements UserDao 阅读全文
posted @ 2021-01-16 16:26 天下御免 阅读(57) 评论(0) 推荐(1) 编辑
摘要: 1、Lombok 简介: ​ Lombok是一款Java开发插件,使得Java开发者可以通过其定义的一些注解来消除业务工程中冗长和繁琐的代码,尤其对于简单的Java模型对象(POJO)。在开发环境中使用Lombok插件后,Java开发人员可以节省出重复构建,诸如hashCode和equals这样的方 阅读全文
posted @ 2021-01-16 14:31 天下御免 阅读(328) 评论(0) 推荐(1) 编辑
摘要: 1、简介 Spring : 春天 > 给软件行业带来了春天。 2002年,Rod Jahnson首次推出了Spring框架雏形 interface21 框架。 2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。 Rod Johnson,Spr 阅读全文
posted @ 2021-01-16 14:17 天下御免 阅读(101) 评论(0) 推荐(1) 编辑
摘要: 1、简介 什么是缓存 [ Cache ]? 存在内存中的临时数据。 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。 普通人的三高:高血脂、高血压、高血糖; 程序猿的三高:高并发、高性能、高 阅读全文
posted @ 2021-01-15 15:13 天下御免 阅读(54) 评论(0) 推荐(1) 编辑
摘要: 1、动态SQL的概念 什么是动态SQL:动态SQL指的是根据不同的查询条件 , 生成不同的Sql语句 ​ 我们之前写的 SQL 语句都比较简单,如果有比较复杂的业务,我们需要写复杂的 SQL 语句,往往需要拼接,而拼接 SQL ,稍微不注意,由于引号,空格等缺失可能都会导致错误。 ​ 那么怎么去解决 阅读全文
posted @ 2021-01-14 11:46 天下御免 阅读(46) 评论(0) 推荐(1) 编辑
摘要: 1、一对多的概念 例如:一个老师有多个学生! 对于老师而言,就是一对多关系 2、搭建环境 编写实体类 public class Teacher { private Integer id; private String name; // 一个老师拥有多个学生,一对多 private List<Stud 阅读全文
posted @ 2021-01-12 19:32 天下御免 阅读(136) 评论(0) 推荐(1) 编辑
摘要: 1、多对一的概念 多个学生,对应一个老师 对于学生而言,多个学生关联一个老师 (关联)【多对一】 对于老师而言,一个老师有多个学生(集合)【一对多】 2、搭建数据库 CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) 阅读全文
posted @ 2021-01-12 19:31 天下御免 阅读(184) 评论(0) 推荐(1) 编辑
摘要: 1、面向接口编程 大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口编程 根本原因 : 耦合, 可拓展 , 提高复用 , 分层开发中 , 上层不用管具体的实现 , 大家都遵守共同的标准 , 使得开发变得容易 , 规范性更好 在一个面向对象的系统中,系统的各种功能是 阅读全文
posted @ 2021-01-11 17:02 天下御免 阅读(68) 评论(0) 推荐(1) 编辑