You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
FZ/lis-web/README.md

34 lines
1.4 KiB

## LIS-WEB
* LIS合并运行部署使用
* 根据需要在dependency中添加所需的Web模块
* 只含Web模块即可
## SLIM
* 精简LIS系统的模块,提高模块式开发速度
* SLIM
* 独立运行程序
* 不依赖第三方jar
* 使用javac直接编译
* 使用java直接运行
* check命令
* `java SLIM check "LIS2018根目录" "lis-web"`
* 检查lis-web中的dependency所有层级module引用关系
* delete命令
* `java SLIM delete "LIS2018根目录" "lis-web"`
* 保留需要的关联module,隐藏不需要的module
* 根据lis-web中的dependency所有层级module引用关系
* 将不需要模块的所有文件移动到根目录下的".ignore"目录中,并隐藏project pom文件中的module
* restore命令
* `java SLIM restore "LIS2018根目录"`
* 将隐藏模块的所有文件移动到根目录下,并恢复根project pom文件中的module
* 使用说明
* 如果想要按照多模块结构的LIS开发,步骤如下:
* 在LIS中创建新分支,并check out
* 修改lis-web中的dependency,只保留所需的最小web模块
* 使用SLIM的delete做项目瘦身
* 开发...测试...
* 使用SLIM的restore恢复隐藏的模块
* 测试...
* 提交修改到第一步创建的分支上,提交合并