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;  
}

 

posted @ 2022-01-06 10:47  Shadow997  阅读(68)  评论(0)    收藏  举报