随笔分类 -  spring

摘要:xml中配置BEAN与参数 1 2 ...... bean类中添加setting 属性:public void setConfig(Configuration configuration){String param1= configuration.getSt... 阅读全文
posted @ 2014-04-26 15:14 itank 阅读(2551) 评论(0) 推荐(0) 编辑
摘要:redis的知识:官网 1,利用spring-data-redis整合项目使用的pom.xml: 4.0.0 com.x.redis Spring_redis 1.0-SNAPSHOT jar Spring_redis http://maven.apache.org UTF-8 org.springframework.data spring-data-redis 1.0.2.RELEASE org.springframework spr... 阅读全文
posted @ 2014-04-12 10:24 itank 阅读(249828) 评论(19) 推荐(29) 编辑
摘要:spring 创建bean有单例模式(singleton)和原始模型模式(prototype)这两种模式。在默认的情况下,Spring中创建的bean都是单例模式的(注意Spring的单例模式与GoF提到的单例模式略微有些不同,详情参考Spring的官方文档)。一般情况下,有状态的bean需要使用prototype模式,而对于无状态的bean一般采用singleton模式(一般的dao都是无状态的)。所谓的状态场景是:每次调用bean的方法,prototype都会提供一个新的对象(重新new),并不保存原有的实例,而singleton不同,多次调用bean实际上使用的是同一个singleton 阅读全文
posted @ 2014-04-09 16:15 itank 阅读(6975) 评论(0) 推荐(3) 编辑
摘要:使用 @Repository、@Service、@Controller 和 @Component 将类标识为 BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。同时,为了让 Spring 能够扫描类路径中的类并识别出 @Repository 注解,需要在 XML 配置文件中启用 Bean 的自动扫描功能,这可以通过 实现。如下所示:// 首先使用 @Repository 将 DAO 类. 阅读全文
posted @ 2014-04-08 20:40 itank 阅读(502) 评论(0) 推荐(0) 编辑
摘要:Spring 自定义属性编辑器Spring DI注入的时候可以把普通属性注入进来,但是像Date类型的就无法被识别。这时可以通过Spring的属性编辑器把配置文件中的字符串转化成相应的对象进行注入。Spring有自带的属性编辑器,我们也可以写自定义的属性编辑器自定义属性编辑器:继承java.beans.PropertyEditorSupport类,重写其中的setAsText(String text)方法。再把自定义的属性编辑器注入到Spring中。例子:JavaBean类Java代码packagecom.cos.entity; importjava.util.Date; importjav. 阅读全文
posted @ 2012-11-08 11:35 itank 阅读(563) 评论(0) 推荐(0) 编辑