/project_converter

实习作业,用python编写的根据模板项目生成目标项目的工具

Primary LanguagePython

project-converter

实习作业,根据模板项目生成目标项目的python程序

此工具来由:就Java后台开发而言,虽然很多项目的功能不一样,但是整体结构都是非常接近的,通常分为几层:Controller->Business->Service->DAO。

为了减少新建项目的工作量,实习期间的公司团队建了一个模板项目,除了没有注入逻辑,配置、层次都齐全,工程名称就叫demo。几乎新建任何工程都依据该模板项目来开始,复制代码,修改工程名称、少量配置,再注入逻辑。

需要一个自动化脚本,一行命令便可以生成目标工程。

此脚本根据输入的原工程关键字,新工程关键字,目标目录,是否来自git等参数生成目标工程

使用方法: 环境:python3

命令:
#py hpc.py
<原始项目关键字如demo>
<生成项目关键字如my-project>
<生成目标路径>
<-g 可选,是否来自git,-g:从原始项目git仓库拉取最新代码再生成目标项目>