Spring中注解@Bean、@Resource、@Component、@SpringStudy

来源:互联网 发布:lightroom mac版下载 编辑:程序博客网 时间:2024/05/20 02:25

@Bean、@Resource、@Component、@AutoWired容易弄混,在此区分一下。

@Bean一般与@Configuration注解配合使用,相当于xml配置文件中的<Beans>与<Bean>的关系。@Bean用于方法上。

@Component一般用于类上

@Resource一般用于查找资源,用于字段变量或setter方法上,按照名称装载

@AutoWired用于字段变量上,按照类型装载

@controller用于url映射

@Service用于逻辑处理

@Repository用于持久化dao层

原创粉丝点击