项目目录结构创建
8.1 三层架构
在spring-boot 的web项目中大都是按照这个思路来的:
controller层 —> service层(serviceImpl实现service接口)—> mapper层—> mapper.xml文件
创建目录
commen:存放公共代码的
config:存放配置代码的
controller:后端控制器,用于路由导航
entity:存放实体代码的
mapper:存放mapper方法的
service:存放写业务逻辑代码的接口
impl:实现service的目录
resources/mapper:存放sql脚本的文件
8.2 创建mybatis用到的mapper文件
// config/MyBatisPlusConfig
package com.example.fullstackblogback.config;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.context.ann