Spring |
您所在的位置:网站首页 › 注解与xml配置差别 › Spring |
使用注解代替XML配置文件
1、导包 spring-aop.jar 2、为主配置文件引入新的命名空间(约束) 3、开启使用注解代替配置文件 4、在类中使用注解完成配置 1)将对象注册到容器 @Component("user") // 注册当前类到容器中 @Scope(scopeName="singleton") // 指定对象是单例还是多例 public class User {相当于Xml配置文件中的 单例与多例的区别 singleton:单例(放在容器中) prototype:你用的时候初始化一个对象,交给你,他就不管了(不在容器中)一下的三种注解与Component是相同的,只是代表不同的意思 @Service("user") // service层@Controller("user") // web层@Repository("user")// dao层 2)值类型注入方法一: 方法二: 如果字段中包含除8大基本类型以外的对象,则需要将那个对象也注册到容器中。 1>注册到容器中 2>将Car对象装配到User中的字段中 方法一: 方法二: 4)初始化与销毁方法 相当于 Spring中整合的JUnit1、导包 4+2+aop+test 2、配置生成容器的注解 ![]() ![]()
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |