下面说的这个画横线的可能是错误的,因为我之前用controller继承父类的注解对象的时候成功了,所以可能这次的唯一原因就是

不该把本该从ioc容器中拿出的对象通过new的方式实例化,至于继承注解对象应该是可以的。

首先,如果打算用继承,那么父类被注入的对象是无法继承的,手动注入即可,比如 @Autowired,

因为本质上是从spring ioc容器中拿对象,所以像这种想要继承父类service中通过@Autowired注入的对象的目的是实现不了的,只能手动注入。

(比如这次我通过把父类service中的通过注解注入的对象加上 public,然后让子service试图继承过来,实际上是不可行的,是注入不了的)

Service对象,必须通过spring注入的方式声明,不能new一个出来,否则Service中的对象将无法被spring注入,比如mapper。

例如:

这里的 addGroupService 之前是通过 new 出来的,结果导致里 Service 里面的mapper 为空,

所以只要用spring的方式注入这个service就行了,例如 @Autowired

这里我把 AddGroupService addGroupService = new AddGroupService(); 注释掉了,然后 @Autowired 一个 AddGroupService 对象,然后就成功注入了

最新文章

  1. jsp jsp指令
  2. Strobogrammatic Number
  3. 去除Input输入框中边框的方式
  4. paip.一千 常用汉字 高频汉字 覆盖率90%
  5. IOS开发 证书总结
  6. Oracle12c创建新用户提示公共用户名或角色无效
  7. Java client 访问 memcached
  8. (HYSBZ)BZOJ 1588 营业额统计
  9. 会场安排问题--nyoj题目14
  10. CCF计算机认证注意事项
  11. net core开发环境准备
  12. mysql my.ini配置文件修改无效,修改mysql默认字符集
  13. JavScript--表单提交
  14. springBoot(1)---springboot初步理解
  15. vs 编译库文件 Qt编译库文件
  16. Redis散列操作
  17. 手机app/h5页面http请求抓包调试
  18. Java实现MD5加密及解密的代码实例分享
  19. Ansible 手册系列 二(安装)
  20. Kafka查看偏移量报错:WARN WARNING: ConsumerOffsetChecker is deprecated and will be dropped in releases following 0.9.0. Use ConsumerGroupCommand instead.

热门文章

  1. c#经典算法之冒泡排序(Bubble Sort)
  2. elasticsearch DSL查询
  3. vscode 折叠所有区域代码的快捷键
  4. Huawei DHCP 全局配置与接口配置
  5. 【爬坑】MySQL 无法启动
  6. idea本地将本地现有的项目和gitlab进行管理并提交到线上
  7. SVG绘制图形
  8. webstorm 搭建es6开发环境
  9. 1083. [SCOI2005]繁忙的都市【最小生成树】
  10. 🈲Eclipse通过jdbc连接数据库制作简单登陆界面【新手必看】