2026-09-29 11:59:12 +08:00
2026-09-29 11:59:12 +08:00
2026-09-29 11:59:12 +08:00

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 为准。

目录结构

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 本地配置、日志、临时目录及操作系统缓存文件,保留项目源码、应用配置、数据库脚本和静态资源。

S
Description
17-嘉兴大学
Readme
53 MiB
Languages
HTML 46.3%
Java 27.2%
JavaScript 20.8%
Vue 3.5%
CSS 2.1%