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;
	}
	

	

}

猜你喜欢

转载自blog.csdn.net/qq_53463161/article/details/121212181
今日推荐