摘要: Spring通过注解配置bean 基于注解配置bean 基于注解来配置bean的属性 在classpath中扫描组件 组件扫描(component scanning):Spring能够从classpath下自动扫描,侦测和实例化具有特定注解的组件。 特定的组件包括: -@C... 阅读全文
posted @ 2014-11-11 22:30 _freedom_yl 阅读(11656) 评论(0) 推荐(2) 编辑
摘要: 通过工厂方法配置bean 通过调用静态工厂方法创建bean 通过静态工厂方法创建bean是将对象创建的过程封装到静态方法中。当客户端需要对象时,只需要简单地调用静态方法,而不关心创建对象的细节。 要声明通过静态方法创建的bean,需要在bean的class属性里指定拥有该工厂的方法... 阅读全文
posted @ 2014-11-10 22:29 _freedom_yl 阅读(7924) 评论(1) 推荐(0) 编辑
摘要: IOC容器中bean的生命周期方法 -Spring IOC容器可以管理bean的生命周期,Spring允许在bean的生命周期的特定点执行定制的任务 -Spring IOC容器对bean的生命周期进行管理的过程:-通过构造器或工厂方法创建bean实例-为bean的属性设置值和对其他bean的引用-调... 阅读全文
posted @ 2014-11-10 21:32 _freedom_yl 阅读(477) 评论(0) 推荐(0) 编辑
摘要: Spring表达式语言---SpEL 是一个支持运行时查询和操作对象的强大的表达式语言 语法类似于EL:SpEL使用#{...}作为定界符,所有在大括号中的字符都将被认为是SpEL SpEL为bean的属性进行动态赋值提供了便利 通过SpEL可以实现: 通过bean的id对bean进行引用 调用... 阅读全文
posted @ 2014-11-10 20:42 _freedom_yl 阅读(761) 评论(0) 推荐(0) 编辑
摘要: bean之间的关系:继承和依赖继承bean的配置 Spring允许继承bean的配置,被继承的bean称为父bean,继承这个父bean的bean称为子bean 子bean从父bean中继承配置,包括bean的属性配置 子bean也可以覆盖从父bean继承过来的配置 父bean可以作为配置模... 阅读全文
posted @ 2014-11-06 22:32 _freedom_yl 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 在Spring中配置bean的一些细节。具体信息请参考下面的代码及注释applicationContext.xml文件 1 2 8 9 13 14 15 16 17 18 19 20... 阅读全文
posted @ 2014-11-06 21:59 _freedom_yl 阅读(1095) 评论(0) 推荐(1) 编辑
摘要: IOC与DI:IOC(inversion of control):其思想是反转资源获取的方向。传统的资源查找方式要求组件向容器发起请求查找资源。作为回应,容器适时的返回资源。而应用了IOC之后,则是容器主动地将资源推送给它所管理的组件,组件所要做的仅是选择一种合适的方式来接收资源。这种方式也被称为查... 阅读全文
posted @ 2014-11-05 21:32 _freedom_yl 阅读(444) 评论(0) 推荐(0) 编辑
摘要: Spring描述: -轻量级:Spring是非侵入式的-基于Spring开发的应用中的对象可以不依赖于Spring的API -依赖注入(DI---dependency injection,IOC) -面向切面编程(AOP--aspect oriented programming) -容器:Sprin... 阅读全文
posted @ 2014-11-05 20:10 _freedom_yl 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 联合主键的一些知识:使用@EmbeddedId标示联合主键;在联合主键类中只是定义确定联合主键的字段即可; * 联合主键类的规则 * 1.必须包含一个无参的构造函数 * 2.必须实现序列化接口 * 3.必须重写hashCode和equals方法,而且equals方法的参数必须包括确定联合主键的... 阅读全文
posted @ 2014-11-05 19:00 _freedom_yl 阅读(472) 评论(0) 推荐(0) 编辑
摘要: JPA中,多对多关系用@ManyToMany标示。关系维护端: 1 package com.yl.demo1.bean.manyTomany; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 6 import javax.persi... 阅读全文
posted @ 2014-11-05 18:55 _freedom_yl 阅读(273) 评论(0) 推荐(0) 编辑