# init-project **Repository Path**: 6066391/init-project ## Basic Information - **Project Name**: init-project - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-24 - **Last Updated**: 2024-03-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ktkj-init-project ## 工程简介 北京瞰天科技有限公司-技术部,经过开会讨论,最终决定出一版通用的初始化JAVA工程。 ## 软件架构 | **名称** | **版本号** | | -------------------- | -------------- | | Spring Boot | 2.2.6.RELEASE | | Spring Cloud | Hoxton.SR3 | | Swagger UI | 3.0.0 | | MyBatis-Plus | 3.2.0 | | JDK | 8 | | Mysql | 5.7 | | Maven | 3.3.9 | ## 代码层级说明 ![输入图片说明](blob/master/代码层级说明.png) ## 内置功能 1. 字典管理:增删改查、批量导入、批量导出。 2. 附件管理:浏览器打开文件(下载功能)、浏览器打开文件(预览功能)、附件上传至本地、附件上传至FTP。 3. 用户权限管理:用户信息管理、角色信息管理、权限信息管理、登录管理。 4. 定时器管理:cron、fixeddelay。 ## Swagger UI ![输入图片说明](blob/master/SwaggerUI.png) ## 打包部署 1. 在工程根目录下输入打包命令: mvn clean package > target目录生成 init-project-1.0.0-bin.zip 2. 将 init-project-1.0.0-bin.zip 进行解压,进入init-project-1.0.0,执行start.bat 或者start.sh