feat: 初始化
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
# UNION_ZJXU_NEW
|
||||
|
||||
工会业务管理 Web 项目,基于 Nutz / NutzBoot 和 BudWK 相关组件,采用 Maven 管理 Java 代码与依赖,页面模板和静态资源随项目维护。
|
||||
|
||||
## 主要功能
|
||||
|
||||
- 会员管理、工会活动与场地预约。
|
||||
- 福利、生日祝福、困难帮扶等职工服务。
|
||||
- 提案、职工代表大会及意见建议管理。
|
||||
- 内容管理、微信相关功能与系统管理。
|
||||
|
||||
## 技术与项目配置
|
||||
|
||||
- 项目坐标:`io.v:mini:5.3.0`,产物类型为 JAR。
|
||||
- Java 编译配置:`source` 和 `target` 均为 `15`。
|
||||
- 后端框架:Nutz / NutzBoot,基于 BudWK 相关组件。
|
||||
- 项目依赖包含 MySQL 驱动、Apache Shiro、FreeMarker、Apache POI 和 Logback。
|
||||
- 应用入口:`io.v.nutz.MainLauncher`。
|
||||
- 依赖版本、仓库与构建配置以 `pom.xml` 为准。
|
||||
|
||||
## 目录结构
|
||||
|
||||
```text
|
||||
UNION_ZJXU_NEW/
|
||||
├── pom.xml Maven 项目配置
|
||||
├── src/main/java/io/v/nutz/
|
||||
│ ├── MainLauncher.java 应用入口
|
||||
│ ├── activity/ 活动管理
|
||||
│ ├── member/ 会员管理
|
||||
│ ├── welfare/ 福利管理
|
||||
│ ├── proposal/ 提案管理
|
||||
│ ├── sys/ 系统管理
|
||||
│ └── web/ Web 公共组件
|
||||
├── src/main/resources/
|
||||
│ ├── application.properties 应用配置
|
||||
│ ├── logback.xml 日志配置
|
||||
│ ├── db/ 数据库初始化脚本
|
||||
│ ├── quartz/ 定时任务相关数据库脚本
|
||||
│ ├── ioc/ IoC 配置
|
||||
│ ├── views/ 页面视图
|
||||
│ ├── templates/ 模板资源
|
||||
│ ├── ftl/ FreeMarker 模板资源
|
||||
│ ├── docTemplate/ 文档模板
|
||||
│ ├── locales/ 国际化资源
|
||||
│ └── static/ 静态资源
|
||||
├── target/ Maven 构建输出
|
||||
├── temp/ 临时文件
|
||||
└── tmp/ 临时文件
|
||||
```
|
||||
|
||||
上面列出主要目录,业务模块按现有 Java 包组织。
|
||||
|
||||
## 配置文件
|
||||
|
||||
应用配置位于 `src/main/resources/application.properties`,日志配置位于 `src/main/resources/logback.xml`。页面、静态资源和文档模板均位于 `src/main/resources` 下。
|
||||
|
||||
## Git 忽略规则
|
||||
|
||||
根目录 `.gitignore` 忽略 Maven 构建输出、IDE 本地配置、日志、临时目录及操作系统缓存文件,保留项目源码、应用配置、数据库脚本和静态资源。
|
||||
Reference in New Issue
Block a user