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);}
}
相关推荐
Han.miracle9 小时前
Spring Boot 项目从入门到排障:核心结构、依赖管理与启动全解析
java·jar
麦麦鸡腿堡9 小时前
Java_通过反射获取类的结构信息
java·开发语言
还是鼠鼠9 小时前
SQL语句执行很慢,如何分析呢?
java·数据库·mysql·面试
爱装代码的小瓶子9 小时前
【c++知识铺子】封装map和set(详细版)
android·java·c++
2201_757830879 小时前
tlias的部门的增删改查操作
java·开发语言
雨雨雨雨雨别下啦9 小时前
Spring AOP概念
java·后端·spring
on the way 1239 小时前
day04-Spring之Bean的生命周期
java·后端·spring
代码笔耕9 小时前
面向对象开发实践之消息中心设计(二)
java·后端·架构
要开心吖ZSH10 小时前
应用集成平台-系统之间的桥梁-思路分享
java·kafka·交互
TsengOnce10 小时前
阿里云ECS多版本JDK切换
java·python·阿里云