Spring Framework
文章平均质量分 63
「已注销」
Goooodoooodoooodooood
展开
-
五.AOP
代理的类型分为两种,一种为静态代理,一种为动态代理。代理的目的是为了在切面上扩展业务,而不用改变原来的功能模块,具有很高的延伸性,但是代码量会增加两倍甚至更多。 1.静态代理 静态代理如下代码所示: interface Shopping { void buy(); } class Client implements Shopping { public void buy() { System.out.println("我想买这件商品"); } } c..原创 2021-08-25 15:39:04 · 154 阅读 · 0 评论 -
四.Bean的自动装配
1.Spring中的三种装配方式 (1)在XML中显示的配置。 (2)在JAVA中显示配置。 (3)隐式的自动装配bean。 2.byName自动装配 <beans> <bean id="people" class="whatever.people" autowire="byName"> </bean> <beans> byName会自动在容器上下文中查找,和自己对象set方法后面的值对应的beanid。 ...原创 2021-07-31 12:07:18 · 247 阅读 · 1 评论 -
三.依赖注入
1.基于构造方法的依赖注入 (1)通过构造方法注入实例 配置文件如下: <beans> <bean id="beanOne" class="x.y.ThingOne"> <constructor-arg ref="beanTwo"/> <constructor-arg ref="beanThree"/> </bean> <bean id="beanTwo" class="x.y原创 2021-07-25 09:25:36 · 231 阅读 · 0 评论 -
二.Bean
1.Bean的结构 Property Explained in… Class Instantiating Beans Name Naming Beans Scope Bean Scopes Constructor arguments Dependency Injection Properties D原创 2021-07-25 09:24:54 · 142 阅读 · 2 评论 -
一.基本的操作
1.基本配置信息: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans https:/原创 2021-07-25 09:24:10 · 107 阅读 · 0 评论