Spring Boot OA项目设计(2)——Spring Boot的controller、mapper、service、serviceImpl之间的联系
1、mapper:也就是dao层,其所定义的参数是为了和xml文件的数据库语句匹配的,可以将mapper理解成接口,而具体是在mapper.xml文件中实现的。
2、service:根据项目逻辑,存放对业务的处理,虽然不直接和数据库打交道,但是也是关于数据库处理的一些操作,只需要写供其他类调用的功能,不需要具体实现。
3、serviceImplement:是service接口的实现类,继承service,完成service中的方法,为了系统找到这依赖,可注入 @service
4.controller:控制器层,根据逻辑导入service(serviceimp)
//service和serviceImpl
@service
public class UserInfoServiceImpl implements UserInfoService {
}