spring 创建对象的注解@Component@Controller@service@Repository
Posted 张梦源
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring 创建对象的注解@Component@Controller@service@Repository相关的知识,希望对你有一定的参考价值。
1.@Component
2.@Controller
例如:
@service
@Service("userService")//当然这里我们也可以用@Component
public class UserServiceImpl implements IUserService {
@Resource(name = "userdao2")
private IUserDao dao;
public UserServiceImpl(@Qualifier("userdao2")IUserDao dao) {
super();
this.dao = dao;
}
}
@repository
@Repository("userdao2")
public class UserDaoImpl2 implements IUserDao{
@Value("张小源")
String name;
@Override
public String queryUser() {
return name;
}
}
以上是关于spring 创建对象的注解@Component@Controller@service@Repository的主要内容,如果未能解决你的问题,请参考以下文章
阶段3 2.Spring_04.Spring的常用注解_3 用于创建的Component注解