问答详情
源自:3-8 业务controller方法的实现

老师为什么你的Controller里面的方法用的是private?和public的区别是什么呢?

老师为什么你的Controller里面的方法用的是private?和public的区别是什么呢?

提问者:0CJJ0 2018-07-22 23:19

个回答

  • 摩羯座永恒
    2018-07-24 12:06:47
    已采纳

    Controller方法声明为private时出现获取到的注入service属性为null问题,而public方法却能正常获取注入的service。java本身不提供基于访问修饰符限制注解的目标机制

  • 慕侠9491510
    2019-10-19 11:08:02

    老师,既然注入service为null为什么这里用private还可以正常使用?