1、一定要注意spring容器配置的时候再classpath前面加“ * ”
classpath和classpath*区别:
classpath:只会在本模块下的配置文件中读取。
classpath*:可以在同一个父模块下的其他模块下读取配置文件。
注意: 用classpath*:需要遍历所有的classpath,所以加载速度是很慢的;因此,在规划的时候,应该尽可能规划好资源文件所在的路径,尽量避免使用classpath*。
具体理解classpath 和 classpath* 的区别请看:https://www.cnblogs.com/EasonJim/p/6709314.html
在spring框架中使用xml文件配置sql语句, 要注意
1、配置文件名必须和mapper接口名字一样
2、配置文件的所有包名必须和接口的包名一样
3、其他返回值和入参必须保持一致
2、在service层记得加上阿里的@service