![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring基础
文章平均质量分 62
萌白在努力
萌白今天也在努力学习与尝试发博客ε≡٩(๑>₃<)۶
展开
-
Spring基础:AOP入门理解与使用
问题:什么是AOP? AOP:面向切面编程 主要目的是为了解耦,相当于拦截器。 它可以让一组类共享相同的行为。 问题:AOP织入时机? 编译时织入 AspectJ 类加载时织入 AspectJ 5+ 和 AspectWerkz 运行时织入 Spring AOP 问题:Spring AOP的代理模式是怎样的? Spring AOP是动态代理: 如果目标对象实现了接口,则默认采用JDK动态代理 如果目标对象没有实现接口,则采用CGlib进行动态代理 问题:Spring AOP原创 2021-05-04 18:32:55 · 359 阅读 · 1 评论 -
Spring基础:Spring依赖注入入门使用
问题:Spring的配置方式有几种? xml配置模式:复杂、效率低 Java配置模式(SpringBoot推荐配置模式):约定规则、配置简单、注解式。本文基于这种模式。 问题:声明Bean的注解的方式? 业务型: @Component:组件,没有明确角色 @Service:在业务逻辑层(service层)使用 @Repository:在数据访问层(dao层)使用 @Controller:在展现层(MVC->Spring MVC)使用 配置型: @Configuration:声明当前类是一个配原创 2021-05-04 12:59:31 · 138 阅读 · 0 评论 -
Spring基础:入门理解IOC
问题:什么是IOC? IOC:控制反转 控制:控制对象的创建及销毁(生命周期) 反转:将对象的控制权交给IOC容器。 技术描述: 简单来说,在类A中需要依赖类B,传统的操作就是在类A中创建出类B,而IOC就是将类B在外部创建,从类A的构造函数中传入。而管理着这个类B的生命周期的类就是IOC容器。 问题:什么是依赖注入? IOC的实现方式有两种 依赖注入 需要注入的类被动的接收对象,通过类型或名称来判断将不同的对象注入到不同的属性中。 依赖查找 主动索取相应类型的对象,获得依赖对象的时间也可原创 2021-05-03 21:55:50 · 63 阅读 · 0 评论