3 Commits 1b5cbd3132 ... 139fff267e

Auteur SHA1 Message Date
  1811872455@163.com 139fff267e 移除冗余代码,与业务解耦 il y a 1 mois
  1811872455@163.com 749e2ae146 Merge remote-tracking branch 'origin/master' il y a 1 mois
  1811872455@163.com 466ff7d758 移除冗余代码,与业务解耦 il y a 1 mois

+ 44 - 0
storlead-framework/storlead-core/pom_1.xml

@@ -0,0 +1,44 @@
+<?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">
+    <parent>
+        <groupId>com.storlead.boot</groupId>
+        <artifactId>storlead-framework</artifactId>
+        <version>1.0</version>
+    </parent>
+
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>storlead-core</artifactId>
+    <packaging>jar</packaging>
+    <name>${project.artifactId}</name>
+
+    <properties>
+        <maven.compiler.source>11</maven.compiler.source>
+        <maven.compiler.target>11</maven.compiler.target>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    </properties>
+
+    <dependencies>
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-common</artifactId>
+        </dependency>
+
+        <!-- Web 相关 -->
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-web</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>com.alibaba</groupId>
+            <artifactId>transmittable-thread-local</artifactId>
+        </dependency>
+    </dependencies>
+</project>

+ 88 - 0
storlead-framework/storlead-mybatis/pom_.xml

@@ -0,0 +1,88 @@
+<?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">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>com.storlead.boot</groupId>
+        <artifactId>storlead-framework</artifactId>
+        <version>1.0</version>
+        <relativePath>../pom.xml</relativePath>
+    </parent>
+
+    <artifactId>storlead-mybatis</artifactId>
+    <packaging>jar</packaging>
+    <name>${project.artifactId}</name>
+
+    <dependencies>
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-common</artifactId>
+            <version>1.0</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-core</artifactId>
+            <version>1.0</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-auth</artifactId>
+            <version>1.0</version>
+        </dependency>
+
+        <!-- mybatis-plus -->
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>mybatis-plus-boot-starter</artifactId>
+        </dependency>
+        <!-- 动态数据源 -->
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
+            <version>2.5.4</version>
+        </dependency>
+        <!-- https://mvnrepository.com/artifact/com.baomidou/mybatis-plus-generator -->
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>mybatis-plus-generator</artifactId>
+            <version>${mybatis-plus.version}</version>
+        </dependency>
+        <!-- https://mvnrepository.com/artifact/com.baomidou/mybatis-plus-generator -->
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>mybatis-plus-generator</artifactId>
+            <version>${mybatis-plus.version}</version>
+        </dependency>
+
+        <!--mysql-->
+        <dependency>
+            <groupId>mysql</groupId>
+            <artifactId>mysql-connector-java</artifactId>
+            <version>5.1.47</version>
+            <scope>runtime</scope>
+        </dependency>
+
+        <!-- druid -->
+        <dependency>
+            <groupId>com.alibaba</groupId>
+            <artifactId>druid-spring-boot-starter</artifactId>
+        </dependency>
+
+        <!-- 动态数据源 -->
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
+            <version>2.5.4</version>
+        </dependency>
+
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-aop</artifactId>
+        </dependency>
+
+    </dependencies>
+
+</project>

+ 41 - 0
storlead-framework/storlead-redis/pom_.xml

@@ -0,0 +1,41 @@
+<?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">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>com.storlead.boot</groupId>
+        <artifactId>storlead-framework</artifactId>
+        <version>1.0</version>
+        <relativePath>../pom.xml</relativePath>
+    </parent>
+
+    <artifactId>storlead-redis</artifactId>
+
+    <properties>
+        <maven.compiler.source>11</maven.compiler.source>
+        <maven.compiler.target>11</maven.compiler.target>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    </properties>
+
+
+    <!-- Redis -->
+    <dependencies>
+        <dependency>
+            <groupId>com.storlead.boot</groupId>
+            <artifactId>storlead-common</artifactId>
+            <version>1.0</version>
+        </dependency>
+
+        <dependency>
+            <groupId>org.redisson</groupId>
+            <artifactId>redisson</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-data-redis</artifactId>
+        </dependency>
+    </dependencies>
+
+</project>

+ 1 - 1
storlead-mail/src/main/resources/mapper/EmailsMapper.xml

@@ -3,7 +3,7 @@
 <mapper namespace="com.storlead.sales.mail.mapper.EmailsMapper">
 
         <!-- 通用查询映射结果 -->
-        <resultMap id="BaseResultMap" type="com.storlead.sales.mail.entity.EmailsEntity" extends="com.storlead.frame.mapper.SysBaseFieldMapper.BaseResultMap">
+        <resultMap id="BaseResultMap" type="com.storlead.sales.mail.entity.EmailsEntity" extends="com.storlead.framework.mybatis.mapper.SysBaseFieldMapper.BaseResultMap">
             <id column="id" property="id" />
             <result column="smtp_pop_id" property="smtpPopId" />
             <result column="msg_uid" property="msgUid" />

+ 1 - 1
storlead-mail/src/main/resources/mapper/MailAttachmentMapper.xml

@@ -3,7 +3,7 @@
 <mapper namespace="com.storlead.sales.mail.mapper.MailAttachmentMapper">
 
         <!-- 通用查询映射结果 -->
-        <resultMap id="BaseResultMap" type="com.storlead.sales.mail.entity.MailAttachmentEntity" extends="com.storlead.frame.mapper.SysBaseFieldMapper.BaseResultMap">
+        <resultMap id="BaseResultMap" type="com.storlead.sales.mail.entity.MailAttachmentEntity" extends="com.storlead.framework.mybatis.mapper.SysBaseFieldMapper.BaseResultMap">
             <id column="id" property="id" />
             <result column="email_id" property="emailId" />
             <result column="file_code" property="fileCode" />

+ 1 - 1
storlead-mail/src/main/resources/mapper/MailIntegrationTaskMapper.xml

@@ -3,7 +3,7 @@
 <mapper namespace="com.storlead.sales.mail.integration.mapper.MailIntegrationTaskMapper">
 
     <resultMap id="BaseResultMap" type="com.storlead.sales.mail.integration.entity.MailIntegrationTaskEntity"
-               extends="com.storlead.frame.mapper.SysBaseFieldMapper.BaseResultMap">
+               extends="com.storlead.framework.mybatis.mapper.SysBaseFieldMapper.BaseResultMap">
         <id column="id" property="id"/>
         <result column="task_no" property="taskNo"/>
         <result column="task_type" property="taskType"/>

+ 1 - 1
storlead-mail/src/main/resources/mapper/MailServerPortConfigMapper.xml

@@ -3,7 +3,7 @@
 <mapper namespace="com.storlead.sales.mail.mapper.MailServerPortConfigMapper">
 
         <!-- 通用查询映射结果 -->
-        <resultMap id="BaseResultMap" type="com.storlead.sales.mail.entity.MailServerPortConfigEntity" extends="com.storlead.frame.mapper.SysBaseFieldMapper.BaseResultMap">
+        <resultMap id="BaseResultMap" type="com.storlead.sales.mail.entity.MailServerPortConfigEntity" extends="com.storlead.framework.mybatis.mapper.SysBaseFieldMapper.BaseResultMap">
             <id column="id" property="id" />
             <result column="mail_server_suffix" property="mailServerSuffix" />
             <result column="pop_port_ssl" property="popPortSsl" />

+ 2 - 2
storlead-mail/src/main/resources/mapper/SmtpPopSettingsMapper.xml

@@ -3,7 +3,7 @@
 <mapper namespace="com.storlead.sales.mail.mapper.SmtpPopSettingsMapper">
 
         <!-- 通用查询映射结果 -->
-        <resultMap id="BaseResultMap" type="com.storlead.sales.mail.entity.SmtpPopSettingsEntity" extends="com.storlead.frame.mapper.SysBaseFieldMapper.BaseResultMap">
+        <resultMap id="BaseResultMap" type="com.storlead.sales.mail.entity.SmtpPopSettingsEntity" extends="com.storlead.framework.mybatis.mapper.SysBaseFieldMapper.BaseResultMap">
             <id column="id" property="id" />
             <result column="smtp_server" property="smtpServer" />
             <result column="smtp_port" property="smtpPort" />
@@ -31,7 +31,7 @@
             id,protocol_type,receive_server,receive_port,smtp_port,smtp_server,smtp_email_address,
             smtp_email_password, use_mode, use_default,smtp_ssl,smtp_tls, receive_ssl, sender_nick_name,
             pull_day,reserve_day,reply_title,reply_content,is_auto_reply,reply_on_time,is_delete_mail
-            <include refid="com.storlead.frame.mapper.SysBaseFieldMapper.Base_Column_List"></include>
+            <include refid="com.storlead.framework.mybatis.mapper.SysBaseFieldMapper.Base_Column_List"></include>
         </sql>
 
 </mapper>