SpringAOP使用 spring

SpringAOP使用

1 什么是AOPAOP(Aspect Orient Programming),直译过来就是面向切面编程。AOP是一种编程思想,是面向对象(OOP)的一种补充和完善。对于面向对象来说是将程序抽象成各个层...
阅读全文
spring循环依赖 spring

spring循环依赖

如果持有了某一个对象的引用,那么能否在后续步骤的时候给该对象进行属性赋值?将实例化的过程和初始化的过程分开执行  ObjectFactory是一个函数式接口,在java中,方法的参...
阅读全文
SpringMVC工作流程 Java

SpringMVC工作流程

目录一、SpingMVC的常用组件 二、SpringMVC的工作流程一、SpingMVC的常用组件1)DispatcherServlet是一种前端控制器,由框架提供。作用:统一处理请求和响应...
阅读全文
Spring 用到的设计模式 Java

Spring 用到的设计模式

控制反转(IoC)和依赖注入(DI)IoC(Inversion of Control,控制翻转) 是Spring 中一个非常非常重要的概念,它不是什么技术,而是一种解耦的设计思想。它的主要目...
阅读全文
spring事务传播机制(7种) Java

spring事务传播机制(7种)

一、场景:事务的传播行为一般发生在事务嵌套的场景中。如:有一个事务的方法里面调用了另外一个有事务的方法。这时会产生事务边界控制问题。即两个方式是各自作为事务提交还是内层事务合并到外层事务一起提交。sp...
阅读全文
spring项目启动时执行任务 Java

spring项目启动时执行任务

  在我们写代码的时候,很多时候难免碰到一些需求是需要我们在项目启动的时候来 启动线程/读取缓存/开启某个服务等等操作,这时候难免会犹豫该怎么做,究竟在哪里执行这个操作?是加载spring bean的...
阅读全文