Spring
wangjinyong
这个作者很懒,什么都没留下…
展开
-
Spring简介
Spring的官方网站:http://www.springsource.org/ Spring的核心功能是IoC和AOP。IoC更为核心。 IoC:Inversion of Control (控制反转) AOP:Aspect Oriented Programming (面向方面编程) IoC又称DI(Dependency Injection):依赖注入 Sprin...2011-03-02 23:11:50 · 50 阅读 · 0 评论 -
Spring采用Annotation方式实现AOP
Spring可以采用Annotation方式实现AOP,也可以采用配置文件方式实现AOP。本文讲解采用Annotation方式。 当采用Annotation的方式实现AOP时,需要引入除spring以外的以下jar包(请在附件下载): aspectjlib-1.5.0.jar aspectjweaver.jar aopalliance-1.0.jar 面向接口编程:UserM...2011-03-29 16:53:57 · 61 阅读 · 0 评论 -
Spring根据类型自动装配
Bean1.java package com.cos.bean110321; public class Bean1 { String name; public String getName() { return name; } public void setName(String name) { this.name =...2011-03-21 15:11:12 · 66 阅读 · 0 评论 -
Spring 根据名称自动装配
Bean1.java package com.cos.bean110321; public class Bean1 { String name; public String getName() { return name; } public void setName(String name) { this....2011-03-21 14:34:23 · 62 阅读 · 0 评论 -
Spring中bean的作用域
Spring中bean的作用域 Spring中bean的作用域用scope来表示。 scope的值有两个: singleton为单粒,即Spring IoC容器只会创建该bean的唯一一个实例,这也是默认的。该实例就会一直放在缓存里供大家使用。 prototype为原型,即每一次请求都会产生一个新的bean实例。 以实例说明 Bean package com.cos...2011-03-17 16:32:59 · 49 阅读 · 0 评论 -
Spring公共属性的注入
Spring公共属性的注入 公共的意思是多个bean拥有同名的字段名,把这些相同的字段提取出来放到配置文件中。这样可以减少配置文件的大小。 而不是说字段是public的。 applicationContext.xml文件: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.sprin...2011-03-17 15:54:50 · 80 阅读 · 0 评论 -
Spring自定义属性编辑器
Spring 自定义属性编辑器 Spring DI注入的时候可以把普通属性注入进来,但是像Date类型的就无法被识别。这时可以通过Spring的属性编辑器把配置文件中的字符串转化成相应的对象进行注入。 Spring有自带的属性编辑器,我们也可以写自定义的属性编辑器 自定义属性编辑器: 继承java.beans.PropertyEditorSupport类,重写其中的setAsT...2011-03-16 16:50:40 · 38 阅读 · 0 评论 -
Spring MVC
在spring mvc中,所有的用户请求都会被派发到控制器模块,控制器再根据业务逻辑去调用数据访问层获得数据,最后通过JSP视图返回。 一、Hibernate标注介绍(按字母顺序排列) @Column(name = "uname", length = 255) 注释表中的字段名 @Entity 把一个类声明为实体bean @JoinColumn(name = "user_id") ...2011-03-16 11:17:33 · 36 阅读 · 0 评论 -
Spring普通属性的注入
Spring普通属性的注入 JavaBean代码,需要被注入的Bean: package com.cos.entity; import java.util.List; import java.util.Map; import java.util.Set; public class UserBean { private String name; pr...2011-03-16 11:16:07 · 49 阅读 · 0 评论 -
Spring采用配置文件方式实现AOP
Spring可以采用Annotation方式实现AOP,也可以采用配置文件方式实现AOP。本文讲解采用配置文件方式。 以配置文件方式实现AOP的时候,切面类就是一个普通的类,需要在配置文件中配置过后才成为切面类。 面向接口编程 UserManager.java: package com.cos; public interface UserManager { public...2011-03-29 18:26:57 · 47 阅读 · 0 评论