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);}
}
相关推荐
Jing_jing_X4 分钟前
springcloud:理解springsecurity安全架构与认证链路(一)
spring·spring cloud·安全架构
程序员小假13 分钟前
设计模式了解吗,知道什么是饿汉式和懒汉式吗?
java·后端
拾忆,想起14 分钟前
TCP粘包拆包全解析:数据流中的“藕断丝连”与“一刀两断”
java·网络·数据库·网络协议·tcp/ip·哈希算法
后端小张19 分钟前
【JAVA 进阶】穿越之我在修仙世界学习 @Async 注解(深度解析)
java·开发语言·spring boot·后端·spring·注解·原理
ChMao30 分钟前
java解析word中的excel
java
百锦再32 分钟前
第6章 结构体与方法
android·java·c++·python·rust·go
lang2015092834 分钟前
Maven 4:20年老工具的重生之路
java·maven
音符犹如代码36 分钟前
ArrayList常见面试题二
java·开发语言·面试·职场和发展
Harold1 小时前
SpringBoot的jar包启动流程梳理
spring boot
JanelSirry1 小时前
Java + Spring Boot + Redis技术栈,在实际使用缓存时遇到 缓存击穿、缓存穿透、缓存雪崩
java·spring boot·缓存