SPRING加载BEAN的问题,请教下各位大佬.

江湖啊江湖 2018-01-25 12:56:24
我的Controller类都继承了BaseController类.
BaseController类为什么要提供一个默认的构造器,构造器里还能进行一些赋值操作.

比如我TestController类也继承了BaseController类
那spring注入bean对象的时候,不是应该提供TestController的构造器吗,为什么不需要用到TestController的构造器而是用的BaseController的构造器?
...全文
262 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
maradona1984 2018-01-25
  • 打赏
  • 举报
回复
spring构造一个bean对象的时候(除指定构造函数方式初始化)会调用无参构造函数构造对象,无显示构造函数会有一个默认的无参构造函数,默认的无参构造函数会默认调用父类的无参构造函数(如果父类无参构造函数不存在,不然编译不过)
dong_19890208 2018-01-25
  • 打赏
  • 举报
回复
我的理解是,不传参数的构造器java会提供默认实现,不需要声明
dong_19890208 2018-01-25
  • 打赏
  • 举报
回复
http://blog.csdn.net/stonecao/article/details/6317353

67,514

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧