![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring学习
moxiaojie00
这个作者很懒,什么都没留下…
展开
-
Spring4.0学习笔记-1
Spring是优秀的J2EE框架,它的核心是IOC和AOP。Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。 IoC和DI DI—Dependency Injection,即“依赖注入”:组件之间依赖关系由容器在运行期决定,形象的说,即由容器动态的将某原创 2016-08-29 16:23:45 · 392 阅读 · 0 评论 -
Spring4.0学习笔记-自动装配
XML配置里的自动装配 SpringIOC容器可以自动装配Bean,需要做的仅仅是在<bean>的autowire属性里指定自动装配的模式,自动装配的方式有三种:①byType(根据类型自动装配),若IOC容器中有多个与目标Bean类型一致的Bean,这种情况下,Spring不能完成自动装配;②byName(根据名称自动装配),必须将目标Bean的名称和属性名设置的完全相同;③constr原创 2016-08-29 22:16:05 · 416 阅读 · 0 评论 -
Spring4.0学习笔记-bean之间的关系,作用域以及使用外部属性文件
bean之间的关系 bean之间的关系有继承和依赖,一个bean可以继承父bean的属性和值,也可以覆盖父bean的属性和值,实例代码:<bean id="address" class="cn.xjie.spring.beans.autowire.Address" p:city="BeiJing" p:street="HuiLongGuan"></bean> <!-- bean原创 2016-08-30 21:12:56 · 338 阅读 · 0 评论 -
Spring4.0学习笔记-AOP
AOP(Aspect-Oriented Programming),面向切面编程,是一种新的方法论,是对传统OOP(Object-Oriented Programming)的补充。 AOP的主要编程对象是切面(aspect),而切面模块化横切关注点,在应用AOP编程时,仍然需要定义公共功能,但可以明确的定义这个功能在哪里,以什么方式应用,并且不必修改受影响的类,这样一来横切关注点就被模块原创 2016-09-03 11:38:41 · 112 阅读 · 0 评论