feat(data-align): 初始化数据对齐模块

- 添加 han-note-data-align 模块基础结构
- 配置 application.yml 和 bootstrap.yml 文件
- 设置 MyBatis Plus 和 Redis 配置
- 集成 Nacos 服务发现与配置中心
- 添加日志配置文件 logback-spring.xml
- 创建数据源和 MyBatis 相关 IDEA 配置文件- 更新 .gitignore 排除特定开发环境配置和日志文件
- 配置 IntelliJ IDEA 编译器和编码设置
This commit is contained in:
2025-10-19 20:01:31 +08:00
parent 7fc24e1e2a
commit 023d0c0926
16 changed files with 819 additions and 32 deletions

50
.idea/compiler.xml generated Normal file
View File

@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<annotationProcessing>
<profile default="true" name="Default" enabled="true" />
<profile name="Maven default annotation processors profile" enabled="true">
<sourceOutputDir name="target/generated-sources/annotations" />
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
<outputRelativeToContentRoot value="true" />
</profile>
<profile name="Annotation profile for han-note" enabled="true">
<sourceOutputDir name="target/generated-sources/annotations" />
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
<outputRelativeToContentRoot value="true" />
<processorPath useClasspath="false">
<entry name="$MAVEN_REPOSITORY$/org/projectlombok/lombok/1.18.30/lombok-1.18.30.jar" />
</processorPath>
<module name="han-note-oss-biz" />
<module name="han-note-count-api" />
<module name="han-note-oss-api" />
<module name="han-note-count-biz" />
<module name="hanserwei-spring-boot-starter-biz-operationlog" />
<module name="han-note-gateway" />
<module name="han-note-note-api" />
<module name="hanserwei-spring-boot-starter-jackson" />
<module name="han-note-distributed-id-generator-api" />
<module name="han-note-data-align" />
<module name="han-note-kv-api" />
<module name="han-note-note-biz" />
<module name="han-note-user-relation-api" />
<module name="han-note-user-api" />
<module name="han-note-user-biz" />
<module name="han-note-kv-biz" />
<module name="hanserwei-common" />
<module name="han-note-distributed-id-generator-biz" />
<module name="han-note-auth" />
<module name="han-note-user-relation-biz" />
<module name="hanserwei-spring-boot-starter-biz-context" />
</profile>
</annotationProcessing>
<bytecodeTargetLevel>
<module name="hanserwei-spring-starter-biz-context" target="21" />
</bytecodeTargetLevel>
</component>
<component name="JavacSettings">
<option name="ADDITIONAL_OPTIONS_OVERRIDE">
<module name="han-note-auth" options="" />
</option>
</component>
</project>