![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
时光吹老了好男孩
非诚勿扰
展开
-
spring ioc和aop原理理解
ioc的意思是控制反转,表示创建对象并不是new出来的,而是通过spring配置创建的,实现原理是xml配置文件+SAX解析+工厂模式。aop的意思是面向切面编程,表示将封装好的对象剖开,找出对多个对象产生影响的公共行为,并封装成可重用的模块,这种被成为“切面”,切面将那些与功能无关的逻辑封装起来,减少了系统的重复代码,降低耦合度。...原创 2018-03-29 22:40:27 · 333 阅读 · 0 评论 -
spring 七种事务传播行为和五种事务隔离级别
事务传播行为:propagation_控制事务传播行为1.REQUIRED(默认值):如果当前有事务,就在事务中执行;如果没有事务,就新建一个事务2.SUPPORTS:如果当前有事务,就在事务中执行;如果没有事务,就在非事务状态下执行3.MANDATORY:必须在事务内部执行,如果当前有事务,就在事务中执行;如果没有事务,就报错4.REQUIRES_NEW:必须在事务内部执行,如果...原创 2018-10-21 20:00:43 · 147 阅读 · 0 评论 -
spring创建对象的三种方式
1、通过有参构造器或者无参构造器创建2、实例工厂创建3、静态工厂创建原创 2019-05-26 23:34:04 · 77 阅读 · 0 评论 -
springmvc处理流程
1.中央控制器DispatcherServlet拦截发送的请求,然后调用处理器映射器找到处理器2.处理器返回HandlerExcutionChain到中央处理器,然后中央处理器通过处理器适配器调用具体的处理器Handler(即Controller)3.处理器返回ModelAndView到中央处理器,然后中央处理器调用视图解析器解析视图返回view,最后渲染视图展示出来...原创 2019-07-25 01:01:20 · 93 阅读 · 0 评论 -
bean 作用域和生命周期
bean的作用域分为singleton:单例prototype:多例request:每次http请求产生一个实例,仅在当前request内有效session:每次http请求产生一个实例,仅在当前session内有效globalsession:类似于标准的 HTTP session 作用域,不过仅仅在基于 portlet 的 web 应用中才有意义bean的生命周期Be...原创 2019-09-15 22:32:33 · 175 阅读 · 0 评论