问题
- 为了某个功能点修改某个功能的实现方法时,修改了service层方法代码
- 尽管实现了本功能点,导致其余调用该service方法的功能报错
解决办法
- 不建议方法,因为此方法不符合编程规范: 修改功能点对应的controller层,将功能修改内容写在controller层中,保持service不变
- 修改service层方法后,查看该service方法的外部调用,对外部调用也进行修改
总结
- 修改service层方法时,要检查service方法外部调用
- 修改service层方法时,应注意如果service层功能确实改变,要同时修改service方法名称以表示service的功能或者添加Java Doc注释