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);}
}
相关推荐
2401_895610828 分钟前
Java 后端基础 Maven
java·开发语言·maven
努力学习的明22 分钟前
Spring Bean 生命周期中设计模式的应用与解析
java·spring·设计模式·生命周期
徐子童29 分钟前
《从零开始:Spring Cloud Eureka 配置与服务注册全流程》
spring·spring cloud·eureka
薯条不要番茄酱33 分钟前
【SpringBoot】从零开始全面解析SpringMVC (三)
java·spring boot·后端
IDRSolutions_CN1 小时前
PDF 合并测试:性能与内容完整性
java·经验分享·pdf·软件工程·团队开发
TDengine (老段)1 小时前
TDengine 在新能源领域的价值
java·大数据·数据库·人工智能·时序数据库·tdengine·涛思数据
helloworld工程师1 小时前
Java实现PDF加水印功能:技术解析与实践指南
java·开发语言·pdf
编程乐学(Arfan开发工程师)1 小时前
10、底层注解-@Conditional条件装配
java·spring boot·后端·架构
爬菜2 小时前
包装类(1)
java
带刺的坐椅2 小时前
高德地图 MCP,可用 Java SolonMCP 接入(支持 java8, java11, java17, java21)
java·ai·solon·高德地图·lbs·mcp