Spring
Advance_
一枚在校学生!
展开
-
Spring面向切面编程AOP
感谢zejian_大佬的分享: 关于 Spring AOP (AspectJ) 你该知晓的一切 大佬的分享让我受益匪浅! 首先学习AOP前,弄清楚为什么要使用AOP? AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。——取自百度百科 举个栗子有助于理解(一个支付转账的小栗子): 我们每次使用手...原创 2018-08-22 19:25:26 · 211 阅读 · 0 评论 -
Spring五类作用域,及不同作用域的bean相互依赖的问题
Spring作用域:singleton,prototype,request,session,global session。 singleton,单例模式,Spring默认也是单例模式。 一个bean定义为singleton,Spring IOC只会创建该bean的唯一实例,储存到单例缓存,后续再创建该bean的实例时,会使用已经被储存的 缓存。 <bean id="Spring...原创 2018-08-21 11:43:22 · 753 阅读 · 0 评论 -
Spring笔记
Spring事务 事务管理,代理类属性: propagation :事务传播行为 isolation :事务的隔离级别 read-only :只读 rollback-for:发生哪些异常回滚 no-rollback-for :发生哪些异常不回滚 timeout :过期信息 Spring事务配置三种方式: 基于注解: ...原创 2018-08-24 14:57:25 · 238 阅读 · 0 评论 -
Spring常用注解笔记
一、使用注解目的: 当bean过多时,会引起xml文件的过于臃肿,庞大,难以维护 加强java bean的内聚度 二、常用注解概述: @Service用于标注业务层组件、 @Controller用于标注控制层组件(如struts中的action) @Repository用于标注数据访问组件,即DAO组件。 @Component泛指组件...原创 2018-09-11 08:41:35 · 290 阅读 · 0 评论