瀏覽代碼

第一次提交

林仔 11 月之前
父節點
當前提交
e87f5b9aa5

+ 5 - 10
pom.xml

@@ -1,12 +1,9 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
     <modelVersion>4.0.0</modelVersion>
-
     <groupId>com.zksy</groupId>
-    <artifactId>zksy</artifactId>
-    <version>1.0.0</version>
+    <artifactId>enterpriseAssets</artifactId>
+    <version>1.0-SNAPSHOT</version>
 
     <parent>
         <groupId>org.springframework.boot</groupId>
@@ -20,7 +17,7 @@
         <maven.compiler.target>11</maven.compiler.target>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     </properties>
-    <!-- 依赖声明 -->
+
     <dependencies>
         <!--web-->
         <dependency>
@@ -33,7 +30,6 @@
             <artifactId>druid-spring-boot-starter</artifactId>
             <version>1.2.8</version>
         </dependency>
-        <!--数据库-->
         <dependency>
             <groupId>mysql</groupId>
             <artifactId>mysql-connector-java</artifactId>
@@ -69,7 +65,6 @@
             <artifactId>knife4j-openapi2-spring-boot-starter</artifactId>
             <version>4.1.0</version>
         </dependency>
-        <!-- minio -->
         <dependency>
             <groupId>com.zksy</groupId>
             <artifactId>minioutil</artifactId>

+ 2 - 0
src/main/java/com/zksy/EnterpriseApplication.java

@@ -1,5 +1,6 @@
 package com.zksy;
 
+import org.mybatis.spring.annotation.MapperScan;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
 import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
@@ -14,6 +15,7 @@ import org.springframework.scheduling.annotation.EnableScheduling;
  */
 @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })
 @EnableScheduling
+@MapperScan("com.zksy.**.mapper")
 public class EnterpriseApplication {
     public static void main(String[] args) {
         SpringApplication.run(EnterpriseApplication.class, args);

+ 2 - 0
src/main/java/com/zksy/common/mapper/FileManagerMapper.java

@@ -2,12 +2,14 @@ package com.zksy.common.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.zksy.common.domain.FileManager;
+import org.mapstruct.Mapper;
 
 /**
  * @author Administrator
  * @description 数据库操作Mapper
  * @createDate 2025-06-25 11:57:55
  */
+@Mapper
 public interface FileManagerMapper extends BaseMapper<FileManager> {
 
 }

+ 18 - 0
src/main/java/com/zksy/utils/MyBatisPlusConfig.java

@@ -0,0 +1,18 @@
+package com.zksy.utils;
+
+import com.baomidou.mybatisplus.annotation.DbType;
+import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
+import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+
+@Configuration
+public class MyBatisPlusConfig {
+    
+    @Bean
+    public MybatisPlusInterceptor mybatisPlusInterceptor() {
+        MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
+        interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
+        return interceptor;
+    }
+}