spring 注解配置bean

spring注解需要jar:  spring-aop-4.3.8.RELEASE.jar

注解要新增约束:

开启注解扫描:


用注解方式创建对象:

@Component(value="beanId") 就是把当前类实例化。相当于<bean id="beanId">

@Controller   WEB层

@Service      业务层

@Repositiry   持久层

这四个注解都可以创建对象,也就是说功能类似,只是标注在不同层中。

如果属性名称是value,value可以省略。

如果不指定value,默认值是类名首先字母变为小写。

用注解指定bean的作用范围:

@Scope(value="prototype")

注解方式注入属性值:

@Autowired  自动装配

根据属性定义的类名来找到类的对象,因为这个类上有@Component

使用注解时,可以没用set方法。

@Resource(name="这里的值是对象的value的值")

@Inject 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容