springboot增删改查

我的记录

java 复制代码
@RestController
@RequestMapping("/user")
public class UserController {
    @Autowired
    private UserService userService;

    @GetMapping("/list")
    public List<User> list(){return userService.list();}

    //新增
    @PostMapping("/save")
    public boolean save(@RequestBoby User user){
        return userService.save(user);}
    //修改
    @PostMapping("/mod")
    public boolean mod(@RequestBoby User user){
        return userService.updateById(user);}
    //新增或修改
    @PostMapping("/saveOrMod")
    public boolean saveOrMod(@RequestBoby User user){
        return userService.saveOrUpdate(user);}
    //删除
    @getMapping("/delete")
    public boolean delete(Integer id){
        return userService.removeById(id);}
    //查询(模糊 匹配)
    @PostMapping("/listP")
    public list<User> listP(@RequestBoby User user){
        LambdaQueryWrapper<User> lambdaQueryWrapper=new  LambdaQueryWrapper();
        lambdaQueryWrapper.like(User::getName,user.getName());
       // lambdaQueryWrapper.eq(User::getName,user.getName())
        return userService.list(ulambdaQueryWrapperser);}
}
相关推荐
镜花水月linyi8 分钟前
ConcurrentHashMap 深入解析:从0到1彻底掌握(1.3万字)
java·后端
极客Bob8 分钟前
Java 集合操作完整清单(Java 8+ Stream API)
java
雨中飘荡的记忆9 分钟前
Javassist实战指南
java
Knight_AL16 分钟前
JWT 无状态认证深度解析:原理、优势
java·jwt
寒山李白33 分钟前
IDEA中如何配置Java类注释(Java类注释信息配置,如作者、备注、时间等)
java
我要添砖java35 分钟前
<JAVAEE> 多线程4-wait和notify方法
android·java·java-ee
Rysxt_44 分钟前
Spring Boot SPI 教程
java·数据库·sql
海边夕阳200644 分钟前
主流定时任务框架对比:Spring Task/Quartz/XXL-Job怎么选?
java·后端·spring·xxl-job·定时任务·job
q***98521 小时前
VS Code 中如何运行Java SpringBoot的项目
java·开发语言·spring boot
allbs1 小时前
spring boot项目excel导出功能封装——3.图表导出
spring boot·后端·excel