applicationContext.xml都已经扫描过service了,为什么在controller还得重新set呢?
确实可以不用,setter方法是多余的
添加@Service注解,扫描的时候是创建bean.@Autowired自动装配,spring会自动装配标记为@Autowired的元素