Java SpringBoot 项目MCV配置
Java SpringBoot 项目MCV配置
##Users
###Controller
####UsersMapper
###Entity
####UsersEntity
###Mapper
####xml
#####UsersMapper.xml
####UsersMapper
###Service
####UsersService
UsersMapper.xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="XXX.UsersMapper"> </mapper>
UserMapper
@Repository public interface UsersMapper { }
UsersService
@Service public class UsersService { private final UsersMapper usersMapper; public UsersService(UsersMapper usersMapper){ this.usersMapper = usersMapper; } }
UsersController
@RestController @RequestMapping("/users") public class UsersController { @Resource private final UsersService usersService; public UsersController(UsersService usersService){ this.usersService = usersService; } }
UsersEntity
import lombok.Data; @Data public class UsersEntity { private int id; }

浙公网安备 33010602011771号