rap2-javabean

1.使用方式

注意:引入该插件后,将集成lombok,接口参数校验,需要先安装lombok插件.

在resource目录下配置rap.properties

###### cooike

koa.sid=EljUmooFFMzg1y9tnSWa45gbXydNAPZ-

koa.sid.sig=9TBKH7eQiHZluN38jCjsbjHEww0

###### 要生成文件的相对包路径

package=com.bean

###### rap接口的地址

url=http://rap2api.taobao.org/interface/get?id=

###### 生成的接口id,多个以逗号隔开

id=1342622

接口url填写你要生成的类名,会自动生成带Request/ResponseModel的javaBean

如果在勾选不能为空则自动生成接口校验注解,可以在rule一栏书写你想要扩展的校验注解

支持嵌套Array类型的集合Bean生成。

public class BeanGeneratorTest {

public static void main(String[] args) {

BeanGenerator beanGenerator = new BeanGenerator();

beanGenerator.generator();

}

}

![Image text](https://github.com/IndiraFinish/rap2-javabean/blob/master/src/main/resources/image/B813B703-8589-456d-8C99-539A9D2A29BD.png)

## 原理

freemarker+httpclient 可自己定制开发

java自动生成 rap接口_GitHub - XiaoweiM/rap2-javabean: rap2生成javabean相关推荐

  1. SAP工具箱 自动生成发出接口程序(二 接口定义表)

    点击蓝字 关注我们 一 前言 前文介绍了发出接口程序的执行原理及怎么自动生成发出接口程序. 详见链接 无峰,公众号:ABAP 技巧与实战SAP工具箱 自动生成发出接口程序(一) 本文主要介绍生成发出接 ...

  2. java自动生成接口文档

    java自动生成接口文档 maven依赖 工具类 展示效果 首页 接口页 在平时的开发过程中必定要写接口文档 作为程序员 最烦的2件事 1.别人让你写接口文档 2.接手别人的项目没有接口文档 由此可见 ...

  3. java sap总账凭证接口_SAP系统接口自动生成会计凭证且无需记账码的方法与流程...

    本发明涉及sap系统接口自动生成会计凭证且无需记账码的方法,属于企业信息化管理技术领域. 背景技术: 在企业信息化管理领域,sap系统接口有着非常重要的意义,它担当着sap系统与其他信息系统的桥梁功能 ...

  4. java自动生成类_自动生成优化的Java类专业知识

    java自动生成类 如果您今年访问过JavaOne,您可能已经参加了我的演讲"如何从数据库生成定制的Java 8代码". 在那次演讲中,我展示了如何使用Speedment Open ...

  5. 自动生成python接口文档_Django自动生成Swagger接口文档

    Django自动生成Swagger接口文档 1. 前言 当接口开发完成,紧接着需要编写接口文档.传统的接口文档通常都是使用Word或者一些接口文档管理平台进行编写,但此类接口文档维护更新比较麻烦,每次 ...

  6. python生成api文档_Django 自动生成api接口文档教程

    最近在写测试平台,需要实现一个节点服务器的api,正好在用django,准备使用djangorestframework插件实现. 需求 实现一个接口,在调用时,通过传递的参数,直接运行对应项目的自动化 ...

  7. java自动生成合同_Java 7和Java 8之间的细微自动关闭合同更改

    java自动生成合同 Java 7的try-with-resources语句和与该语句一起使用的AutoCloseable类型的一个不错的功能是,静态代码分析工具可以检测到资源泄漏. 例如,Eclip ...

  8. python api接口生成_Django 自动生成api接口文档教程

    最近在写测试平台,需要实现一个节点服务器的api,正好在用django,准备使用djangorestframework插件实现. 需求 实现一个接口,在调用时,通过传递的参数,直接运行对应项目的自动化 ...

  9. 用java写ods系统_基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.0.0版)...

    TableGo是基于数据库的代码自动生成工具,低代码编程技术的实现,可以零代码自动生成SpringBoot项目工程.生成JavaBean.生成前后端分离的CRUD代码.生成MyBaits的Mapper ...

最新文章

  1. Fiddler抓包使用教程-QuickExec
  2. [系统安全] 四十五.APT系列(10)Metasploit后渗透技术信息收集、权限提权和功能模块详解
  3. Operation not permitted - /usr/bin/xcodeproj
  4. 经常玩电脑正确的坐姿_「姿态训练」保持良好坐姿的八个步骤
  5. MyEclipse激活步骤
  6. 苹果Mac触控栏使用技巧
  7. python类的简单例子
  8. 魔界/指环王三部曲(加长版)在线观看免费bt下载
  9. 别没事就打开懂车帝了,我的字节跳动懂车帝三面面试经验
  10. wps无法连接到计算机,WPS无法连接网络怎么解决-解决wps不能连接网络的方法 - 河东软件园...
  11. 小米电视看普通电视台,只需几步就能轻松解锁
  12. HDU 1849 Rabbit and Grass
  13. 面向工业智能制造的组态系统设计思路与实现
  14. C#中Array类精讲
  15. 理想汽车事故,智能短板暴露-1
  16. python的驻留机制
  17. BootStrap-Table主子表
  18. [perl] Perl切片
  19. Javascript日期和时间戳(毫秒/秒)相互转化,日期分隔符不同转化结果不同
  20. matlab时频分析之短时傅里叶变换 spectrogram

热门文章

  1. 解决Ubuntu 因升级18.04而更新显卡驱动后allegro启动调用图形库失败的问题
  2. db2 控制台执行创建函数语句_DB2中创建和使用SQL用户定义函数
  3. 无意中看到程序员的电脑,居然装了一个宇宙!!!
  4. 游戏UI设计从小白到高手-百度UE讲堂-专题视频课程
  5. imfilter函数详解
  6. STM32 USB设备远程唤醒机制详解
  7. linux怎么切换当前用户名,Linux的用户切换、修改用户的用户名和密码
  8. Paddle入门实战系列(五):渔船牌照识别
  9. 做一切为了好玩的极客,TiDB Committer 王贺的心路历程
  10. 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。