spring
文章平均质量分 58
A小金刚
欢迎交流技术~
展开
-
Spring事务
总是新建一个事务,若当前存在事务,就将当前事务挂起,直到新事务执行完毕。:若当前存在事务,就加入到当前事务中,但若当前没有事务,以非事务方式执行。:以非事务方式执行,若当前存在事务,就将当前事务挂起,直到新事务执行完毕。:若当前存在事务,就加入到当前事务中,若当前没有事务,则创建一个新事务。:若当前存在事务,就加入到当前事务中,但若当前没有事务,则抛出异常。:若当前存在事务,则在嵌套事务中执行,否则新建一个事务。:不使用事务,但若当前存在事务,则抛出异常。原创 2023-05-12 22:13:46 · 232 阅读 · 1 评论 -
Spring的IOC和AOP的使用
可以自定义在被增强方法的什么时候执行(返回一个 Object ,参数 processedingJoinpoint ),缓存,性能日志,权限,事务管理。控制反转,将对象的创建进行反转,常规情况下,对象都是由开发者手动创建的,使用 Ioc 的开发者不再需要手动创建,而是由 Ioc 容器根据需求自动创建项目所需要的对象。被增强的方法执行之后,中途无异常,执行,提交事务/统计分析数据结果等。更加简单的方式,不需要XML或者配置类,直接在要被创建的目标类加上注解。被增强方法执行之前执行,权限控制,日志记录等。原创 2023-05-12 20:34:42 · 64 阅读 · 0 评论 -
Bean的创建
类–>构造方法调用(默认使用无参)–>普通对象–>依赖注入(为带有@Autowired的属性赋值)–>初始化前(执行带有的方法)–>初始化(执行实现了接口的方法)–>初始化后(执行AOP相关逻辑)–>代理对象–>放入单例池Map–>Bean。原创 2023-04-07 23:16:21 · 130 阅读 · 0 评论