后端服务自动生成java调用客户端

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liufang1991/article/details/84522714

先写提纲,后续有时间完善内容和Demo
1.spring boot+swagger
1)用swagger2注解生成带界面的接口文档
2)用swagger-maven-plugin生成接口文档swagger.json或者swagger.yaml
3)用swagger-codegen-maven-plugin根据swagger.json生成java客户端
4)利用xml-maven-plugin修改客户端的pom.xml文件添加依赖注入
(不使用swagger-codegen-maven-plugin自动生成的实体对象,当时自带的自定义模板功能一直没生效,不知道现在解决了没有)
5)maven打包java客户端,安装到本地或者上传到maven仓库

2.spring boot+cxf
将cxf工程除service实现以外打成jar包

猜你喜欢

转载自blog.csdn.net/liufang1991/article/details/84522714