# java-stage-gov **Repository Path**: linlannet/java-stage-gov ## Basic Information - **Project Name**: java-stage-gov - **Description**: 基于JAVA模式的后台服务统一工程,工程适配政府管理应用场景 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2023-07-01 - **Last Updated**: 2025-10-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # java-stage-gov [![License](https://img.shields.io/badge/license-Apache%202-green.svg)](https://www.apache.org/licenses/LICENSE-2.0) ![java version](https://img.shields.io/badge/JAVA-1.8-green.svg) ![gitee star](https://gitee.com/linlannet/java-stage-gov/badge/star.svg) ## 介绍 政府业务中台STAGE模板工程,可实现后端安全加密,敏感信息存储及读取,支持国产数据库和安全密码测评,可直接结合智能代码生成工具,快速实现基本信息的增删改查列表方法 **智能代码生成工具地址:** https://gitee.com/linlannet/java-tools-generate 前端支持:adminlte的html方式,支持vben框架,支持前端纯配置化方式快速应用 前端工程路径: **前端工程地址:** https://gitee.com/linlannet/vue-front-web ## 版本历史 ``` 2.1.9 2025-06-02 添加doc目录,重复提交的时间间隔调整为5秒 2.1.8 2025-05-25 ${linlan. 修改为 ${platform. 2.1.7 2025-05-23 增加shell脚本,运行脚本可拉取包进行启动运行 2.1.6 2025-04-25 调整javadoc注释信息,达梦数据库调整为中央库路径,删除本地jar包 2.1.5 2025-04-22 增加DbKeyConfig和相关yml内配置信息 frame和annotation目录调整 fastjson2.version修改为fastjson2.version,版本2.0.31 linlan.tools.version升级为2.6.6 2.1.4 2025-04-11 RepeatSubmitChannelFilter修改为RepeatableFilter 资源路径调整,增加gov的资源、增加ent的资源,目录结构调整 增加member相关的资源,为后续扩展前台用户进行准备 修改javadoc注释内容,为打包发布做调整 2.1.3 2025-04-08 使用maven仓库,配置doc-generate插件,增加相关文件资源 2.1.2 2025-04-05 进行gov的默认stage工程更新,独立资源,删除对gov框架的依赖,可独立运行 增加插件打包配置,由于jitpack.io打包的插件代码标记不为plugin,暂时使用本地路径方式 注释生成API接口文档的build配置 2.1.1 2025-03-20 进行gov的默认stage工程更新,gov底层相关包调整到.1版本 2.1.0 2024-09-01 删除多余的jar包引用 2.0.0 2024-05-19 yml文件调整 2.0.0 2024-05-10 独立工程,标准服务中台模板 1.0.0 2023-03-20 初始化版本 ``` ## 应用效果 ![拷贝代码到stage工程界面](scripts/img/copy-code.png "拷贝代码到stage工程界面") ![生成文档界面](scripts/img/generate-doc.png "生成文档界面") ![接口文档生成效果](scripts/img/api-doc.png "接口文档生成效果") ## 技术路径 ### 软件架构 ``` Springboot ``` ### 安装教程 1. mvn clean install 2. mvn clean deploy ### 使用说明 1. 通过依赖使用 ``` ${groupId} ${artifactId} ${project.version} test ``` 2. 直接拷贝打包后的jar包 ## 参与贡献 1. Fork 本仓库 2. 新建 Feat_1.0.0 分支 3. 提交代码 ``` git config user.name linlaninfo git config user.email linlannet@163.com git config --global --list git config --list ``` 4. 新建 Pull Request 5. 创建和提交tag ``` 创建 git tag -a 2.1.2 -m "进行gov的默认stage工程更新,独立资源,删除对gov框架的依赖,可独立运行" 查看 git tag 提交 git push origin --tags 删除 git tag -d 2.1.1 本地编译:mvn clean install 发布到github:mvn clean deploy ``` 6. 其他