1.创建一个用于测试的表,用mybatis逆向生成

image.png
通过逆向生成,复制到主项目

2.创建service和serviceimpl层,创造接口并实现一些方法

image.png
image.png
image.png
image.png

3. 创建controller层

image.png
出现问题
image.png
这是因为我们在启动时,我们com.lv所有的包都会被容器扫描进去,而我们的mapper包还应该被mybatis扫描到才可以实现操作

image.png

4. 路径参数测试

image.png
为什么出错?

因为我们传入的是路径参数,而我们在方法中并没有设置路径参数,没有在路径后面拼接
image.png
所以目前这个id要做为请求参数传入进来
image.png

5. 修改为路径参数拼接到路径后面

image.png
image.png

6. 完成其他方法

image.png

7 添加事务

image.png
image.png