实习作业,根据模板项目生成目标项目的python程序
此工具来由:就Java后台开发而言,虽然很多项目的功能不一样,但是整体结构都是非常接近的,通常分为几层:Controller->Business->Service->DAO。
为了减少新建项目的工作量,实习期间的公司团队建了一个模板项目,除了没有注入逻辑,配置、层次都齐全,工程名称就叫demo。几乎新建任何工程都依据该模板项目来开始,复制代码,修改工程名称、少量配置,再注入逻辑。
需要一个自动化脚本,一行命令便可以生成目标工程。
此脚本根据输入的原工程关键字,新工程关键字,目标目录,是否来自git等参数生成目标工程