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);}
}
相关推荐
Cc琎6 分钟前
api接口分布在多台服务器, 如何同步用户的每日请求次数
java·运维·服务器·redis·php
Zzj_tju1 小时前
Java 从入门到精通(六):抽象类与接口到底怎么选?
java·开发语言
美好的事情能不能发生在我身上9 小时前
Hot100中的:贪心专题
java·数据结构·算法
myloveasuka9 小时前
Java与C++多态访问成员变量/方法 对比
java·开发语言·c++
Andya_net9 小时前
Spring | @EventListener事件机制深度解析
java·后端·spring
lang201509289 小时前
18 Byte Buddy 进阶指南:解锁 `@Pipe` 注解,实现灵活的方法转发
java·byte buddy
重庆小透明9 小时前
【java基础篇】详解BigDecimal
java·开发语言
sunwenjian8869 小时前
Springboot项目本地连接并操作MySQL数据库
数据库·spring boot·mysql
杰克尼10 小时前
苍穹外卖--day08
java·数据库·spring boot·mybatis·notepad++
lierenvip11 小时前
SQL 建表语句详解
java·数据库·sql