上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 当多个bean实现同一接口时,如何装配指定的bean? 1.定义Dessert接口:Dessert.java 2.创建三个实现Dessert接口的类:Cookies.java、IceCream.java、Cake.java,并分别添加@Component注解,表明是一个bean。 Cookies.j 阅读全文
posted @ 2018-04-18 10:43 雨落忧伤- 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一、自动化装配bean 1.组件扫描 2.自动装配 CompactDisc.java SgtPeppers.java SgtPeppers类上使用了@Component注解。 这个简单的注解表明该类会作为组件类,并告知Spring要为这个类创建bean。没有必要显式配置SgtPeppersbean, 阅读全文
posted @ 2018-04-17 21:10 雨落忧伤- 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1. 在Spring中,对象无需自己查找或创建与其所关联的其他对象。相反,容器负责把需要相互协作的对象引用赋予各个对象。创建应用对象之间协作关系的行为通常称为装配(wiring),这也是依赖注入 (DI)的本质。 2. Spring的三种装配方式: 在XML中进行显式配置。 在Java中进行显式配置 阅读全文
posted @ 2018-04-15 21:06 雨落忧伤- 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1. Spring通过应用上下文(Application Context)装载bean的定义并把它们组装起来。Spring应用上下文全权负责对象的创建和组装。Spring自带了多种应用上下文的实现,它们之 间主要的区别仅仅在于如何加载配置。 2. 如果一个对象只通过接口(而不是具体现或初始化过程)来 阅读全文
posted @ 2018-04-15 16:31 雨落忧伤- 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 需要下载junit-4.12.jar和hamcrest-all-1.3.jar,将下载好的包导入到项目当中。 修改TestSpring, 并运行1. @RunWith(SpringJUnit4ClassRunner.class) 表示这是一个Spring的测试类2. @ContextConfigur 阅读全文
posted @ 2018-04-15 12:51 雨落忧伤- 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 第一步:注解配置业务类 使用@Component("Pservice")注解ProductService 类 第二步:注解配置切面 @Aspect 注解表示这是一个切面@Component 表示这是一个bean,由Spring进行管理@Around(value = "execution(* com. 阅读全文
posted @ 2018-04-14 20:55 雨落忧伤- 阅读(180) 评论(0) 推荐(0) 编辑
摘要: AOP 即 Aspect Oriented Program 面向切面编程 首先,在面向切面编程的思想里面,把功能分为核心业务功能,和周边功能。 所谓的核心业务,比如登陆,增加数据,删除数据都叫核心业务 所谓的周边功能,比如性能统计,日志,事务管理等等 周边功能在Spring的面向切面编程AOP思想里 阅读全文
posted @ 2018-04-14 19:24 雨落忧伤- 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 第一步:修改applicationContext.xml 添加<context:annotation-config/>表示告诉Spring要用注解的方式进行配置 第二步:在Product.java的category属性前加上@Autowired注解 第三步:测试 第四步:除了前面的在属性前加@Aut 阅读全文
posted @ 2018-04-14 16:45 雨落忧伤- 阅读(1497) 评论(0) 推荐(0) 编辑
摘要: 第一步:创建Product类。在Product类中有对Category对象的set和get方法 第二步:在创建Product的时候注入一个Category对象 注意,这里要使用ref来注入另一个对象 第三步:测试 阅读全文
posted @ 2018-04-14 16:18 雨落忧伤- 阅读(467) 评论(0) 推荐(0) 编辑
摘要: Spring是一个基于IOC和AOP的结构J2EE系统的框架 IOC 反转控制 是Spring的基础,Inversion Of Control 简单说就是创建对象由以前的程序员自己new 构造方法来调用,变成了交由Spring创建对象 DI 依赖注入 Dependency Inject. 简单地说就 阅读全文
posted @ 2018-04-14 15:13 雨落忧伤- 阅读(160) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页