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);}
}
相关推荐
sxlishaobin2 分钟前
设计模式之装饰器模式
java·设计模式·装饰器模式
BD_Marathon4 分钟前
SpringMVC简介
spring
Eaxker5 分钟前
Java后端
java·开发语言
计算机程序设计小李同学5 分钟前
森林防火航空巡护任务管理系统
java·vue.js·人工智能·分类·数据挖掘
毕设源码-朱学姐8 分钟前
【开题答辩全过程】以 校园内部点餐运营与数据分析系统为例,包含答辩的问题和答案
java
豆沙沙包?9 分钟前
2026年--Lc331-933. 最近的请求次数(队列)--java版
java
h***381811 分钟前
Java进阶(ElasticSearch的安装与使用)
java·elasticsearch·jenkins
苏小瀚14 分钟前
[JavaEE] SpringBoot 配置文件
数据库·spring boot·java-ee
h***066515 分钟前
java进阶知识点
java·开发语言
oMcLin16 分钟前
如何在 Debian 11 上配置并调优 Tomcat 应用服务器,支持高并发 Java 应用的流畅运行
java·tomcat·debian