永发信息网

spring注解@Repository、@Service、@Controller、 @Component 和 @Autowired的问题

答案:2  悬赏:20  手机版
解决时间 2021-02-04 03:59
  • 提问者网友:泪痣哥哥
  • 2021-02-03 23:45
我不明白这几个注解(注入)的具体意思是什么?
1、@Repository、@Service、@Controller、 @Component 这几个是用在类上自动注入,这样一来我在用类的对象的时候就不需要去new这个类?
2、 @Autowired这个是用在对象上的?实现对象的自动装载(自动装载是什么意思?),就是我在用了@Repository、@Service、@Controller、 @Component这几个注解的类的时候,获取相应的对象的时候要用 @Autowired吗?
最佳答案
  • 五星知识达人网友:骨子里都是戏
  • 2021-02-04 00:01
你不需要调用@Autowired,如果你在另外一个类中要调用别的类,必修要将另外一个类定义到本类来,或者获得spring 的applicationContext 通过这个去获得你要指定的类来调用。
全部回答
  • 1楼网友:爱难随人意
  • 2021-02-04 01:00
虽然我很聪明,但这么说真的难到我了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯