Prechádzať zdrojové kódy

1:添加springboot-plus查询参数构造器的依赖使用

wangming 3 rokov pred
rodič
commit
3d8f15e08b

+ 5 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/opt/OptController.java

@@ -4,8 +4,10 @@ import com.ruoyi.common.core.domain.AjaxResult;
 import com.ruoyi.common.core.domain.R;
 import com.ruoyi.common.request.ProcessInfoReq;
 import com.ruoyi.common.utils.StringUtils;
+import com.ruoyi.opt.service.ISysInfoConfigService;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.ibatis.annotations.Param;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Controller;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
@@ -20,6 +22,9 @@ import org.springframework.web.bind.annotation.RequestMapping;
 @Slf4j
 public class OptController {
 
+    @Autowired
+    private ISysInfoConfigService sysInfoConfigService;
+
 
     /**
     * @desc : 此接口用来接收订单推送服务,只用来判断是否成功

+ 10 - 0
ruoyi-system/pom.xml

@@ -22,6 +22,16 @@
             <groupId>com.ruoyi</groupId>
             <artifactId>ruoyi-common</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.mybatis.spring.boot</groupId>
+            <artifactId>mybatis-spring-boot-starter</artifactId>
+            <version>2.2.0</version>
+        </dependency>
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>mybatis-plus-boot-starter</artifactId>
+            <version>3.0.5</version>
+        </dependency>
 
     </dependencies>
 

+ 5 - 1
ruoyi-system/src/main/java/com/ruoyi/opt/mapper/SysInfoConfigMapper.java

@@ -1,7 +1,10 @@
 package com.ruoyi.opt.mapper;
 
 import java.util.List;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.ruoyi.opt.domain.SysInfoConfig;
+import org.apache.ibatis.annotations.Mapper;
 
 /**
  * 系统配置Mapper接口
@@ -9,7 +12,8 @@ import com.ruoyi.opt.domain.SysInfoConfig;
  * @author chengpan
  * @date 2022-09-05
  */
-public interface SysInfoConfigMapper 
+@Mapper
+public interface SysInfoConfigMapper extends BaseMapper<SysInfoConfig>
 {
     /**
      * 查询系统配置

+ 5 - 1
ruoyi-system/src/main/java/com/ruoyi/opt/service/ISysInfoConfigService.java

@@ -1,7 +1,10 @@
 package com.ruoyi.opt.service;
 
 import java.util.List;
+
+import com.baomidou.mybatisplus.extension.service.IService;
 import com.ruoyi.opt.domain.SysInfoConfig;
+import org.springframework.stereotype.Service;
 
 /**
  * 系统配置Service接口
@@ -9,7 +12,8 @@ import com.ruoyi.opt.domain.SysInfoConfig;
  * @author chengpan
  * @date 2022-09-05
  */
-public interface ISysInfoConfigService 
+@Service
+public interface ISysInfoConfigService extends IService<SysInfoConfig>
 {
     /**
      * 查询系统配置