【Spring Boot】service 业务层简单使用

  • 在controller同级目录下创建service

    package com.spring2.service;

    import com.spring2.entity.User;
    import com.spring2.mapper.UserMapper;
    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.stereotype.Service;

    @Service
    public class UserService {

    复制代码
      @Autowired
      private UserMapper userMapper;
    
      public int save(User user){
          if(user.getId() == null){
              //有id 新增
             return userMapper.insert(user);
          }else{
             return userMapper.update(user);
          }
      }

    }

  • 在controller里出入service

相关推荐
他们叫我秃子2 分钟前
前端开发转 Go 全栈(三):从函数到 error,Go 连“失败”都要明确返回
前端·后端·go
我命由我123455 分钟前
Kotlin 面向对象 - Kotlin 类变量与类方法
java·服务器·后端·java-ee·kotlin·android jetpack·android runtime
SimonKing6 分钟前
开源免费+AI运维,Netcatty快速上手教程
java·后端·程序员
plainGeekDev13 分钟前
Robolectric → 分层测试:测试策略重构
android·java·kotlin
plainGeekDev16 分钟前
Instrumentation → Compose Testing
android·java·kotlin
CodeSheep19 分钟前
FFmpeg 9.0正式发布:代号“Lei”,以纪念中国开发者雷霄骅
前端·后端·程序员
snow@li19 分钟前
MapStruct:高性能Bean映射框架全景深入梳理
java
IT_陈寒20 分钟前
小心!Java里的这个空指针问题绝对坑过你
前端·人工智能·后端
木由里予22 分钟前
TEE(Trusted Execution Environment)技术详解
java·linux·开发语言·网络·嵌入式硬件·android-studio
lemon_sjdk24 分钟前
Spring 容器与 Bean 深度解析:从概念到实践
java·网络·spring·webflux