spring5知识点
2023-10-17 09:14:51 9 举报
AI智能生成
spring5知识点
作者其他创作
大纲/内容
构造器方式
使用静态工厂方法实例化
使用实例工厂方法实例化
实例化Bean
基于setter方法的依赖注入
基于构造函数的依赖注入
依赖和配置的细节
使用 depends-on属性
懒加载bean
自动注入
依赖注入
Singleton(单例)的作用域
Prototype(原型)的作用域
Bean 的作用域
初始化方法回调
销毁方法回调
生命周期回调
Bean 定义的继承
创建第三方bean对象
引用外部配置资源文件
使用xml的配置
常用注解说明:@Controller@Service@Repository@Component
使用注解的方式注册bean到IOC容器中
定义扫描包时要包含的类和不要包含的类
使用@Value设置依赖注入的属性值
可以使用${}方式赋值
使用@AutoWired进行自动注入
依赖、懒加载、作用域、生命周期回调的注解使用
基于注解的配置:
基于java的容器配置@Bean 和 @Configuration
使用AnnotationConfigApplicationContext初始化Spring容器
声明一个bean
Bean之间的依赖
接受生命周期回调
指定 Bean 的作用域
自定义Bean的名字
@Bean 注解
注入内部bean依赖
@Configuration 注解
导入多个配置文件
@Import 注解
基于Java的配置
ioc
静态代理
jdk动态代理,基于接口
cglib动态代理,基于类
动态代理
实现原理:代理(设计模式)
AOP的核心概念及术语
AOP概念
aspectjweaver
spring-aspects
添加pom依赖
设置切面,在切面上添加@Aspect@Component注解
添加切点表达式@Before(\"execution(* com.dreamthen.service..*.*(..))\")
在spring配置文件中添加类扫描路径
开启注解AOP功能
编写配置
AOP配置
AOP使用详解
aop
声明式事物
整合myBatis
spring
收藏
0 条评论
回复 删除
下一页