8、使用注解开发
在Spring 4之后,要使用注解开发,首先保证aop包被导入了
使用注解要导入Context约束 增加注解的支持
-
Bean
设置扫描某一个包下的注解
<context:component-scan base-package="com.an.pojo"></context:component-scan>
-
属性如何注入
在类上使用@Component注解来将这个类进行托管
, @Value("zhangsan")用来对值进行注入
@Component
public class User {
@Value("zhangsan")
public String name;
} -
衍生的注解
@Component注解有几个衍生的注解,按照MVC的三层架构分成三层
-
dao @Repository
-
service @Service
-
controller @Controller
-
-
自动装配的配置
-
作用域
@Scope
-
小结
xml和注解
xml更加万能,适用于各种环境,维护简单方便
注解 不是自己的类使用不了,维护相对复杂
最佳实践 xml只用来管理Bean 注解只负责注入
如果使用注解支持,一定要引入注解约束,和设置包的扫描
标签:xml,Component,Value,Bean,开发,使用,注解 From: https://www.cnblogs.com/AnJiaYu/p/17660151.html