spring
2022-03-30 19:49:28 12 举报
AI智能生成
spring
作者其他创作
大纲/内容
spring框架概述
轻量级
Di机制将对象的依赖关系交由spring处理,减少了组件的耦合性
提供aop,减少代码的复用
方便集成各种框架
基本知识
bean对象的配置
基于xml配置
构造器注入方式
setter注入
基于注解注入
@Resource和@Autowired的区别
ioc的理解
aop概述
面向切面编程好处:减少重复,专注业务
一些术语的意思
aspect的使用(是aop的一种实现)
定义切面类@Aspect
advic的注解@Before,@After,@Around,@AfterReturning,@AfterThrowing
@PointCut定义切入点
spring集成mybatis
spring事务
基于注解的事务
基于xml配置事务管理
获取spring对象WebApplicationContext的方法
spring对象保存在servletContext
通过key从servletContext中获取
利用WebApplicationContextUtil工具类中的方法
面试题
spring容器的启动流程
创建spring容器,注册内置的BeanDefinition到容器中
将配置类BeanDefiantion注册到容器中
调用reflush()方法刷新容器
BeanFacotory和ApplicationContext的区别
ApplicationContext有更多功能
spring事务的种类
编程式事务管理
声明式事务管理(基于aop)
spring中的bean是线程安全的吗,如果线程不安全怎么处理
spring中bean的生命周期
spring基于xml注入的方式有几种
set()方法注入
构造器注入
静态工厂注入(调用静态工厂的方法)
动态工厂(先创建动态工厂对象,在调用工厂的方法)
0 条评论
下一页