随笔分类 -  Spring家族

Spring全家桶
摘要:Spring保护方法 一、使用注解保护方法 1.@Secured 由Spring Security提供,首先需要启用基于注解的方法安全性: 如果securedEnabled设置为true,将会创建一个切点,这样Spring Security切面就会包装带有@Secured注解的方法。 如果方法被没有 阅读全文
posted @ 2019-03-22 14:20 Shadowplay 阅读(164) 评论(0) 推荐(0) 编辑
摘要:面向切面的Spring 一、面向切面的概念 在软件开发中,散布于应用多处的功能被称为横切关注点(cross-cutting concern)。 通常来讲这些横切关注带点从概念上来讲是与应用逻辑相分离的(但是往往会直接嵌入到应用的业务逻辑中)。 把这些横切关注点与业务逻辑相互分离正是面向切面编程(AO 阅读全文
posted @ 2018-12-21 14:58 Shadowplay 阅读(216) 评论(0) 推荐(0) 编辑
摘要:高级装配 一、环境与Profile 一)配置profile bean 环境的改变导致配置改变(需求:通过环境决定使用哪个bean),可以通过Spring的Profile解决。 Profile可以在程序运行时根据环境的改变决定使用哪个bean。所以一个部署单元能适应所有环境。 1.在Java文件中配置 阅读全文
posted @ 2018-12-21 10:08 Shadowplay 阅读(250) 评论(0) 推荐(0) 编辑
摘要:Bean装配 Spring提供了3种装配机制: 1)隐式的Bean发现机制和自动装配 2)在Java中进行显示装配 3)在XML中进行显示装配 一)自动化装配 1.指定某类为组件类: 2.创建配置类启用组件扫描 1)通过Java配置: 2)通过xml: 3.测试: 二)通过Java装配 三)通过XM 阅读全文
posted @ 2018-12-07 09:22 Shadowplay 阅读(190) 评论(0) 推荐(0) 编辑
摘要:Spring简介 Spring丰富的功能的底层都依赖于它的两个核心特性: 1.依赖注入(dependency injection, DI): 每个对象负责管理与自己协作的对象(即它所依赖的对象)的引用,这会导致高度耦合和难以测试的代码。 解决办法:依赖注入,把对象的创建和管理交给第三方组件。 2.面 阅读全文
posted @ 2018-12-06 00:27 Shadowplay 阅读(188) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示