CrudRepository
使用方法简单介绍
Mybatis连接数据库
对数据库的数据进行CRUD是一种基操作
CrudRepository的文档
CrudRepostitory继承自Superinterfaces,是Spring Data仓库的主要实现形式之一。
项目目录
DAO(Data Access Object)**数据访问对象层*,使用JDBC或者其他方法连接数据库,实现增删
Service 业务逻辑层
Controller/Web 控制层
Model/Bean 实体层
Application 应用启动类
RESTful
RESTful API的两种写法
|
@PostMapping(value = "/") public Boolean postUser(User user) { System.out.println("开始新增..."); System.out.println(user.toString()); return userService.addUser(user); }
|
URL参数获取可以是一个Object,也可以是单个值。
| @PutMapping(value = "active") public Boolean activeUser(@RequestParam(value = "email", required = true) String email) { System.out.println("开始激活用户..."); return userService.activeUser(email); }
@PutMapping(value = "/password") public Boolean updatePassword(User user) { System.out.println("开始修改密码..."); return userService.updatePassword(user); }
|