在微服务环境下,当需要用feign 调用其他服务时需要使用相应对象来接受数据,这时候需要引用该服务的所发数据的对象。
例如当你调用user 服务的getUser 接口是 其返回的对象应该是一个userBean结构的json 这个时候要么自己创建一个对象来接收,要么让对方打包自己引用一下(至少我不需要花太多的精力维护)
第一种方法,如果调用很多服务时,那么就需要创建很多对象,很费事而且不好维护。因此舍弃,主要说明第二种方法
操作步骤file>project structure>Artifacts

1,点击"+"
2选择jar 选择empty
3 起名字 book
结果为

4 查看自己打包的路径
我所要打包的路径为:com.simainBook.domain
这是需要创建该路径
需要如下操作4

5命名为com

6右击com文件夹创建新的文件夹命名为simainBook
还需要时创建同上

这样就创建完成了
如下图

然后需要导入class 文件 只需mvn package 功能

点击package
找到所需的class文件(一般在target文件夹下)

7引入class 文件
点击"+"
8 选择file 找到BookBean.class 选中后点击ok


该class 文件就会加载进去


创建


点击ok



结束
网友评论