
Spring
文章平均质量分 85
哦...
这个作者很懒,什么都没留下…
展开
-
Spring AOP的核心知识
AOP 提供一种通用的扩展机制,在目标对象的业务操作前后提供一些切面的操作,这些操作通常是和业务无关的,例如:日志记录、性能统计、安全控制、事务处理、异常处理等。Spring通过动态代理技术支持AOP,但是Spring AOP的范围要小于标准的AOP规范。例如:Spring AOP 只支持Spring Bean的方法切入。所以后序的内容都是以Spring AOP的角度出发来进行说明。原创 2023-03-16 01:51:43 · 546 阅读 · 0 评论 -
Spring的Scope
选择该类型的对象的实例化和属性设置都由容器负责,但准备工作完成后,对象实例给到请求方后,容器不再拥有对该对象的引用,拿到该对象实例的这一方需要对该对象实例后续的生命周期负责(比如说销毁)。该模式在基于porlet的web程序中才有用,它映射到porlet的global session,普通的servlet中使用了这个模式,容器会将其作为普通的session的scope对待。Scope定义我们采用什么模式去创建Bean,比如说默认是单例模式,也会有多实例的方式。多实例的方式每次的对象不一样。转载 2023-02-14 22:40:40 · 533 阅读 · 0 评论 -
Spring中常用的DI标签
恰好配置类里面,虽然bena的名称是autowiredFieldDependency与fieldDependency风马牛不相及,但是autowiredFieldDependency的类型是ArbitraryDependency,秉着byType优先的匹配原则,一个autowiredFieldDependency返回值的对象顺利注入fieldDependency依赖项中。@Resource的name属性被赋值为nameFile,而@Resource显式指定name属性后,只能按照名称(byName)装配。原创 2023-02-14 03:13:55 · 660 阅读 · 0 评论