基于通用mapper和restful风格撰写api

197 阅读1分钟

现数据库有一张名为Stu的表 基于上一个博客提到的mybatis逆向工程生成*mapper.java、*mapper.xml以及pojo实体类,编写案例StuService,以及相应的实现类StuServiceImpl,注意到的是StuServiceImpl上面需要打上@Service注解以便可以被扫描到。

import com.imooc.pojo.Stu;

public interface StuService {
    public Stu getStuInfo(int id);
    public void saveStu();
    public void updateStu(int id);
    public void deleteStu(int id);
}

编写controller层 最后要注意启动类需要加一个@MapperScan注解用于扫描mapper,这里是mybatis来扫描mapper文件