怎样用python自动生成python代码,python完整代码实现
声明,本人是一个新手程序员,以下内容只是个人理解,仅供参考,若有错误的地方欢迎指导若伊后台管理系统基于若伊二次开发前激动人心的开源项目
前端代码被封装。此外,如果有对开发文档的引用,我将在学习中使用它们。我想顺便进行二次开发。
不要讨论如何构建和部署项目。
直奔主题。
系统附带的代码生成工具项目的创建者的原话:
即将发生
看看里面有什么。
里面有一个系统生成的代码模板,这是我们接下来要用到的。
那我们开始工作吧。
1.设计你想要实现的功能的数据库。因为我想做的是仓库管理的模块。
首先,举一个简单的例子来设计两个表。
一个仓库表:repository _ tables(你应该使用repository,但是它几乎总是意味着仓库。不过,还是留一个为宜,这不是重点)。
字段:存储库id、存储库名称、存储库地址、存储库所有者id、仓库所有者id
领域看你的需求。
请再给我一份旅客名单。仓库_货物
字段:goods_id(商品标识)、repository _ id(类别标识)、extend _ cat _ id)等。
请记住在设计表格时添加注释。这样,我们生成的代码也会附带字段注释。
别忘了现场评论和形式评论。
你造两块表,我走下一步。
2.在生成代码生成代码之前,修改文件。
ruoyi-generator src/main/资源生成器。可扩展置标语言
Author:开发人员的名字,在类注释中生成。
PackageName:默认的生成包路径
AutoRemovePre:是否要自动删除表格前缀?(默认值好像是真的,不要改。)
表前缀:表前缀
在代码生成界面点击“导入”,可以看到自己创建的两个表。
然后,检查输入。
导入后,添加了两个代码模板。
点击“编辑”
因为添加了字段注释,所以这里有对字段的描述。
下一步是根据需要修改信息。这里需要的是一个新的模块。
因此,生成信息中的模块名称更改为repository,业务名称更改为相应的业务,如表和商品。
保存后,可以点击生成代码。
3.添加代码生成代码后,将代码下载到ruoyi.zip文件并解压。解压缩中有sql文件和主文件夹。
首先运行sql文件。
然后,将文件放置在项目中的相应位置。
以下是我的项目路径。
将java控制器放入规则管理java下的控制器存储库包中。
把另外三个放到若伊-system java下的repository包里。
还剩下资源映射器和模板。
将地图库放入“若一-系统资源”下的地图中
模板下的存储库位于规则管理资源下的模板中。
接下来,运行项目。
将新模块添加到菜单管理中,并设置请求路径和id权限以保存和更新。
结束了!
的代码生成功能真的很棒。现在我们来详细讨论一下这个项目。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。