• 【关于Spring那些事】——SpringIoC基于注解的配置

    2022-10-25 Java 0 ℃
    SPRINGIOC基于注解的配置 * 前言 * * 1.Spring配置文件 * 2.IoC常用注解 * * `@Component` * `@Scope` * `@Lazy` * `@PostConstruct`、`@PreDestroy` * `@Autowired` * `@Qualifier` * `@Resource` * 总结 ---------...
  • 【关于Spring那些事】——带你了解Spring AOP的代理模式

    2022-10-25 Java 0 ℃
    SPRING AOP 之代理模式 * 一、静态代理 * 二、动态代理 * * 2.1 JDK动态代理 * 2.2 CGLib代理 一、静态代理 静态代理,代理类和被代理的类实现了同样的接口,只能代理特定的类。 * 定义一个接口 public interface Service { public void delete(); public void updat...
  • 【关于Spring那些事】——带你了解Spring AOP

    2022-10-25 Java 1 ℃
    目录 * * 一、AOP概念 * 二、AOP优点 * * * AOP在Spring框架中用于: * 三、AOP术语 * 四、AOP的通知类型 一、AOP概念 AOP: Aspect Oriented Programming 面向切面编程 面向切面编程:它是面向对象编程(OOP)的一种延伸和补充,是基于OOP基础之上新的编程思想,OOP面向的主要对象是类,而A...
  • 【关于Spring那些事】——Spring AOP的实现

    2022-10-25 Java 0 ℃
    在Spring中使用AOP可以通过XML配置的方式,也可以通过注解的方式,下面通过简单的案例分别使用。 一、基于XML模式的配置 * 创建maven项目 * 添加依赖 org.springframework spring-context 5.3.18 or...
  • 【关于Spring那些事】——Spring AOP切入点表达式

    2022-10-25 Java 1 ℃
    切入点表达式 切入点确定连接点,从而使我们能够控制通知何时运行。 Spring AOP只支持Spring bean的方法执行连接点,因此可以将切入点看作是与Spring bean上的方法执行相匹配的。 表达式语法:execution([修饰符] 返回值类型 包名.类名.方法名(参数)) execution(* com.aop.demo.Student.del...
  • 【关于Spring那些事】——Bean的实例化的三种方式

    2022-10-25 Java 1 ℃
    1.构造器实例化(最常用) Spring容器通过Bean对应类中默认的无参构造方法来实例化Bean. * 创建一个类 public class User { } * 创建Spring的配置文件beans.xml...
  • 最新Spring整合MyBatis详细步骤

    2022-10-25 Java 0 ℃
    目录 * * 1.创建maven工程 * 2.部署MyBatis框架 * * 2.1 添加mybatis依赖 * 2.2 新建mybatis-config.xml配置文件 * 2.3 添加Lombok、junit依赖 * 3.部署Spring框架 * * 3.1添加依赖 * 3.2 创建applicationContext.xml配置文件 * 4.添加Spr...
  • 【关于Spring那些事】——与君初相识

    2022-10-25 Java 1 ℃
    第一个SPRING程序 Spring是一个轻量级开源框架,由一个叫Rod Johnson的程序员在 2002 年提出并创建。 1.创建MAVEN工程 2.添加SPRING依赖 在maven项目的pom.xml文件中添加一下代码 org.springframework spring-context 5.3.18...
  • 【关于Spring那些事】——Spring声明式事务管理

    2022-10-25 Java 0 ℃
    目录 * Spring事务管理 * * 1.事务管理级别 * 2.事务传播机制 * 3.声明式事务管理 * * 3.1基于XML方式的配置 * 3.2 基于注解方式的配置 SPRING事务管理 1.事务管理级别 Spring的事务隔离级别有四个:READ_UNCOMMITTED、READ_COMMITTED、REPEATABLE_READ和SERIALIZA...
  • 【关于Spring那些事】 —— DI依赖注入

    2022-10-25 Java 1 ℃
    DI依赖注入 * 前言 * * 1.setter方法注入(常用) * 2.构造方法注入 * 总结 前言 DI(DEPENDENCY INJECTION)就是在使用SPRING框架创建对象时,动态的将其所依赖的对象赋值给调用者的BEAN组件中,而SPRING容器实现属性注入的方式有三种 * setter方法注入 * 构造方法注入 * 接口注入(不常用) 1.S...