From 516af4e18a12dd9870306732257ba2241cb8ad2b Mon Sep 17 00:00:00 2001 From: huangx Date: Thu, 30 Dec 2021 21:00:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=85=A5README=E5=8F=82=E8=80=83?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../项目工程初始化README文件.md | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 配置参考/项目工程初始化README文件.md diff --git a/配置参考/项目工程初始化README文件.md b/配置参考/项目工程初始化README文件.md new file mode 100644 index 0000000..435cb9b --- /dev/null +++ b/配置参考/项目工程初始化README文件.md @@ -0,0 +1,50 @@ +# “某某”系统 + +## 系统功能 + +(简要描述本项目有哪些功能,做什么的) + +## 技术架构 + +| 技术 | 名称 | 官网 | +| ------------ | -------------------- | --------------------------------------------- | +| Spring Boot | 容器框架 | https://spring.io/projects/spring-boot | +| Apache Shiro | 安全框架 | http://shiro.apache.org | +| MyBatis-Plus | ORM框架 | https://baomidou.com | +| Druid | 数据库连接池 | https://github.com/alibaba/druid | +| Redis | 分布式缓存数据库 | https://redis.io | +| EasyExcel | 读写Excel | https://www.yuque.com/easyexcel/doc/easyexcel | +| Forest | Java HTTP 客户端框架 | https://forest.dtflyx.com/docs | +| Maven | 项目构建管理 | http://maven.apache.org | + +## 工程目录 + +```lua +/project-name +├── db --存放pdm库表结构,字典数据sql等 +├── src/main/java + ├── com.chinaweal.youfool.pms --父包 + ├── config --配置存放包 + ├── dev --开发辅助main入口 + ├── entwx --企业微信模块功能 + ├── system --系统模板功能 + ├── util --工具包 + ├── schedule -- 定时任务包 + ├── ...... +├── src/main/resources --项目配置文件 +├── checkstyle-v1.0.xml --代码规范检查 +├── ...... +``` + +## 运行方式 + +1. 使用IntelliJ IDEA 工具,选择打开项目工程 +2. 更新maven依赖,一般工具打开会自动更新。也可以手动运行`mvn compile`命令主动刷新并构建 +3. 检查`application.yml`中的`spring.profiles.active`属性值是否符合当前运行环境 +4. 点击运行`com.chinaweal.youfool.pms.YoufoolPmsApplication.class`类下面的`main`方法即可 + +## 部署方式 + +1. 检查`application.yml`中的`spring.profiles.active`属性值是否符合部署环境信息 +2. 运行`mvn clean package`命令打war包 +3. 打包成功后,会生成`/target/youfool-pms.war`部署应用包 \ No newline at end of file