摘要: Mybatis-Spring Mybatis-Spring 中文文档 步骤: 编写数据源 sqlSessionFactory sqlSessionTemplate 给接口添加实现类 将实现类,注册到spring容器中 测试 环境搭建 Maven 依赖 <dependencies> <dependen 阅读全文
posted @ 2021-07-15 10:43 遇见星光 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1、什么是AOP AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以 阅读全文
posted @ 2021-07-12 17:01 遇见星光 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 为什么要学习代理模式?因为这就是Spring AOP 的底层!【Spring AOP 和 Spring MVC】 代理模式的分类: 静态代理 动态代理 1、静态代理 角色分析: 抽象角色:一般会使用接口或抽象类来解决 真实角色:被代理角色 代理角色:代理真实角色,代理真实角色后,我们一般会做一些附属 阅读全文
posted @ 2021-07-11 18:16 遇见星光 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 使用Java的方式配置Spring 完全不使用spring的xml配置,全交给Java来实现! JavaConfig 是Spring 的一个子项目,在Spring4 之后,成为了一个核心功能! User实体类 package com.xg.pojo; import org.springframewo 阅读全文
posted @ 2021-07-09 18:15 遇见星光 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 使用注解开发 在Spring4之后,要使用注解开发,必须要保证 aop 的包导入了 使用注解需要导入 context 约束,增加约束支持 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.o 阅读全文
posted @ 2021-07-09 11:05 遇见星光 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 1、自动装配 自动装配是Spring满足bean以来的一种方式! Spring会在上下文中自动寻找,并自动给bean 配置属性! 在Spring中有三种装配的方式: 在xml中显示的配置 在Java中显示配置 隐式的自动装配bean【重要】 1.1、测试环境搭建 环境搭建 : 一个人有两个宠物 Pe 阅读全文
posted @ 2021-07-09 09:11 遇见星光 阅读(38) 评论(0) 推荐(0) 编辑
摘要: https://www.bilibili.com/video/BV1WE411d7Dv?t=334&p=11 1、singleton 单例模式(Spring 默认的):singleton <bean id="user" class="com.xg.pojo.User" p:name="遇见星光" s 阅读全文
posted @ 2021-07-08 17:16 遇见星光 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1、构造器注入 User 实体类 package com.xg.pojo; public class User { private String name; public User(String name) { this.name = name; } public String getName() 阅读全文
posted @ 2021-07-08 16:38 遇见星光 阅读(121) 评论(0) 推荐(0) 编辑
摘要: https://www.bilibili.com/video/BV1WE411d7Dv?t=334&p=7 1、别名 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/ 阅读全文
posted @ 2021-07-08 10:19 遇见星光 阅读(143) 评论(0) 推荐(0) 编辑
摘要: https://www.bilibili.com/video/BV1WE411d7Dv?t=334&p=5 1、第一个Spring程序 1、建立Maven项目 2、导入依赖 <dependencies> <dependency> <groupId>org.springframework</group 阅读全文
posted @ 2021-07-07 11:17 遇见星光 阅读(38) 评论(0) 推荐(0) 编辑