一、java工程
1.实体类代码示例(user)
@Data
public class User implements Serializable {
private static final long serialVersionUID = 1L;
private Long id;
private String name;
private String password;
private String sex;
private String idNumber;
private String avatar;
private Integer status;
}
2.mapper接口
@Mapper
public interface UserMapper extends BaseMapper<User> {
}
3.service接口
3.1 UserService接口
public interface UserService extends IService<User> {
}
3.2UserServiceImpl类
@Service
public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements UserService {
}
4.controller类的编写
相关代码说明
- 用户登录
- 用户退出登录
- 新增员工
- 员工分页查询
- 根据id修改员工信息
- 根据id查询员工信息
代码如下所示:
@Slf4j
@RestController
@RequestMapping("/employee")
public class EmployeeController {
@Autowired
private EmployeeService employeeService;
@PostMapping("/login")
public R<Employee> login(HttpServletRequest request, @RequestBody Employee employee) {