Spring
奔跑着的国风
为了梦想,一切都是值得的!!!加油吧,小伙伴们!!!
展开
-
深度理解spring的IOC
1. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 图1:软件系统中耦合的对象 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,转载 2016-04-14 15:15:27 · 795 阅读 · 0 评论 -
Spring AOP实现日志记录
使用Spring AOP实现日记记录 1. 加入Jar包 2. 目标方法 packagecom.datatub.service; publicclass LoginService { private String name; public String login(String name){ System.out.println("Hell原创 2016-07-19 14:26:58 · 2584 阅读 · 0 评论 -
Bean的生命周期
这Spring框架中,一旦把一个bean纳入到Spring IoC容器之中,这个bean的生命周期就会交由容器进行管理,一般担当管理者角色的是BeanFactory或ApplicationContext。认识一下Bean的生命周期活动,对更好的利用它有很大的帮助。 下面以BeanFactory为例,说明一个Bean的生命周期活动: Bean的建立 由BeanF转载 2016-06-20 22:36:01 · 5457 阅读 · 0 评论 -
Spring Security-03-核心类简介
Authentication Authentication 是一个接口,用来表示用户认证信息的,在用户登录认证之前相关信息会封装为一个Authentication 具体实现类的对象,在登录认证成功之后又会生成一个信息更全面,包含用户权限等信息的Authentication 对象,然后把它保存在SecurityContextHolder 所持有的SecurityContext 中,供后续的转载 2016-07-15 13:16:34 · 1212 阅读 · 0 评论 -
Spring Security-02-关于登录
form-login 元素介绍 http 元素下的 form-login 元素是用来定义表单登录信息的。当我们什么属性都不指定的时候 Spring Security 会为我们生成一个默认的登录页面。如果不想使用默认的登录页面,我们可以指定自己的登录页面。 使用自定义登录页面 自定义登录页面是通过 login-page 属性来指定的。提到 login-page 我们不得不提另外几个属性转载 2016-07-15 13:15:40 · 1089 阅读 · 0 评论 -
@Autowired与@Resource的区别
1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Quali转载 2016-06-18 10:19:38 · 4837 阅读 · 0 评论 -
了解Spring AOP
1.概念 AOP(Aspect-OrientedProgramming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。 AOP(Aspect Oriented Programming)书面解释是面向切面编程。是Spring核心之一。经常被用来处理事务,日志和其他一些不是主要业务逻辑的需求中。 2.AOP相关概念 1.切原创 2016-06-13 15:36:08 · 3117 阅读 · 2 评论 -
spring IOC 和DI
spring IOC原创 2016-04-14 12:48:39 · 713 阅读 · 0 评论 -
《Spring设计思想》AOP设计基本原理
0、前言 Spring 提供了AOP(Aspect Oriented Programming) 的支持, 那么,什么是AOP呢?本文将通过一个另外一个角度来诠释AOP的概念,帮助你更好地理解和使用Spring AOP。 读完本文,你将了解到: 1. Java程序运行在JVM中的特征 2. Java程序的执行流【了解AOP、连接点(Join Point)、切入转载 2016-07-09 14:35:11 · 1491 阅读 · 2 评论