pb文件生成说明文档

本项目旨在快速生成pb接口文件,帮忙后端开发解放重复工作,重心放在核心业务开发上。

本项目目前主要有两个配置文件:jdbc和pb,前者主要用来配置数据库连接,指定数据库库名,pb的生成依赖于jdbc文件,表字段与接口入参字段
进行映射,需要注意的是:数据库表的字段最好都加上注释说明,以方便接口入参在自动生成时也会有相应注释说明。

代码说明:
util包下主要存放一些共用方法,一些生成规则可参考RoleUtil的方法
jdbcConnectionUtil:数据库连接
CommonUtil:其他共用方法
PrintPbParentApp:其他类父类,指定接口方法名前缀及MSGID属性及其他共有方法
PrintPbUtil:pb文件生成时公用方法
PropertiesUtil:读取properties配置文件

使用方法:
本项目目前已完成增删改查操作的pb生成,生成入口为:com.cn.pb包下的XXXApp.Java文件,其中单个增删改查的pb生成对应
文件的增删改查,打印整个pb文件生成可执行PrintPbAllApp.Java的main方法即可在控制台看到打印信息。

------------------------------------------------------
增加可单独生成表对象的pb实体对象PrintTableObjectApp.Java
增加可单独生成表对象的json对象PrintTableJsonApp.Java
增加可通过配置自定义的接口名自动生成完整pb文件,默认入参:User,出参retCode及msg  PrintInterfacePbApp.Java
只对pb做追加接口自定义 PrintPbCustomApp.Java

增加根据自定义的接口名自动生成webRoutes配置信息
增加根据表自动生成对应dao,默认会启动自动注解(适用一般的增删改查)OutWriterTableDaoApp.java,生成文件放在file文件夹下 OutWriterTableDaoApp.java
增加根据接口名及服务名自动生成Flow文件,OutWriterTableFlowApp.java,生成的文件放在flowFile文件夹下

猜你喜欢

转载自blog.csdn.net/qq_35255384/article/details/95313220
今日推荐