feat(project): 添加klp-da数据访问模块并集成到项目结构

- 在父pom.xml中添加klp-da模块依赖和版本配置
- 创建新的klp-da子模块及其完整的pom.xml配置文件
- 在主pom.xml的modules部分注册klp-da模块
- 配置klp-da模块的基础依赖包括common、lombok、mybatis-plus和fastjson库
- 更新项目整体的模块引用关系以包含新数据访问层
This commit is contained in:
2026-01-27 17:38:38 +08:00
parent be790edf04
commit bc31d5cda7
11 changed files with 51 additions and 0 deletions

View File

@@ -106,6 +106,10 @@
<!-- <groupId>com.klp</groupId>--> <!-- <groupId>com.klp</groupId>-->
<!-- <artifactId>klp-hrm</artifactId>--> <!-- <artifactId>klp-hrm</artifactId>-->
<!-- </dependency>--> <!-- </dependency>-->
<dependency>
<groupId>com.klp</groupId>
<artifactId>klp-da</artifactId>
</dependency>
<dependency> <dependency>
<groupId>com.klp</groupId> <groupId>com.klp</groupId>
<artifactId>klp-crm</artifactId> <artifactId>klp-crm</artifactId>

41
klp-da/pom.xml Normal file
View File

@@ -0,0 +1,41 @@
<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>
<parent>
<groupId>com.klp</groupId>
<artifactId>klp-oa</artifactId>
<version>0.8.3</version>
</parent>
<artifactId>klp-da</artifactId>
<name>Archetype - klp-da</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>com.klp</groupId>
<artifactId>klp-common</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-annotation</artifactId>
<version>3.5.9</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.83</version>
</dependency>
<!-- 阿里JSON解析器 -->
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<version>2.0.35</version>
</dependency>
</dependencies>
</project>

View File

@@ -389,6 +389,11 @@
<!-- <artifactId>klp-hrm</artifactId>--> <!-- <artifactId>klp-hrm</artifactId>-->
<!-- <version>${klp-flowable-plus.version}</version>--> <!-- <version>${klp-flowable-plus.version}</version>-->
<!-- </dependency>--> <!-- </dependency>-->
<dependency>
<groupId>com.klp</groupId>
<artifactId>klp-da</artifactId>
<version>${klp-flowable-plus.version}</version>
</dependency>
<dependency> <dependency>
<groupId>com.klp</groupId> <groupId>com.klp</groupId>
<artifactId>klp-crm</artifactId> <artifactId>klp-crm</artifactId>
@@ -418,6 +423,7 @@
<module>klp-erp</module> <module>klp-erp</module>
<!-- <module>klp-hrm</module>--> <!-- <module>klp-hrm</module>-->
<module>klp-crm</module> <module>klp-crm</module>
<module>klp-da</module>
</modules> </modules>
<packaging>pom</packaging> <packaging>pom</packaging>