![](https://img-blog.csdnimg.cn/20201105231413786.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring
IOC、AOP、持久层整合
码渔
学如逆水行舟,不进则退。
展开
-
Spring5.x(下) - 持久层
一、整合 MyBatis 1.1 导入依赖 pom.xml <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.21</version> </dependency> <dependency> <groupId>org.原创 2020-11-07 18:30:43 · 131 阅读 · 0 评论 -
Spring5.x(中) - AOP
一、代理模式 在目标对象实现的基础上,增强额外的功能操作。 1.1 静态代理模式 静态代理在使用时,需要定义接口或者父类,被代理对象(即目标对象)与代理对象一起实现相同的接口或者是继承相同父类。 1.1.1 Domain 实体类 User.java public class User implements Serializable { private String name; private String password; public User(String name, String原创 2020-11-05 18:45:44 · 163 阅读 · 0 评论 -
Spring5.x(上) - IOC
一、什么是 Spring Spring 是⼀个轻量级的 JavaEE 解决⽅案,整合了众多优秀的设计模式。 轻量级:对运行环境没有额外要求,代码移植性高。 JavaEE 解决方案: SpringMVC ------ Controller 业务控制层 AOP --------------- Service 业务逻辑层 Mybatis ----------- Dao 数据访问层 整合设计模式:工厂模式 / 代理模式 / 模板模式 / 策略模式 二、简单工厂模式 定义了一个创建对象的类,由这个类来原创 2020-11-01 19:01:46 · 169 阅读 · 0 评论