最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

記一次Feign中實(shí)現(xiàn)傳實(shí)體Bean的問(wèn)題

 更新時(shí)間:2022年03月16日 16:41:56   作者:聽風(fēng)動(dòng)  
這篇文章主要介紹了記一次Feign中如何傳實(shí)體Bean的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Feign如何傳實(shí)體Bean

需要加一個(gè)@RequestBody序列化對(duì)象

? ? /**
? ? ?* 新增
? ? ?*/
? ? @PostMapping("saveOrder")
? ? @ResponseBody
? ? public void saveOrder(@RequestBody OrderBean orderBean) {
? ? ? ? userService.saveOrder(orderBean);
? ? }

接口接收請(qǐng)求也要加一個(gè)@RequestBody注解 

? ? /**
? ? ?* 新增
? ? ?* @param orderBean
? ? ?*/
? ? @PostMapping("saveOrder")
? ? public void saveOrder(@RequestBody OrderBean orderBean);

Feign注入Bean為null,啟動(dòng)報(bào)錯(cuò)

主要是feign版本和swagger版本沖突,本項(xiàng)目spring cloud 版本為 Finchley.M8

swagger沖突版本

? ? ? ? <!-- swagger2 -->
? ? ? ? <dependency>
? ? ? ? ? ? <groupId>io.springfox</groupId>
? ? ? ? ? ? <artifactId>springfox-swagger2</artifactId>
? ? ? ? ? ? <version>2.2.2</version>
? ? ? ? </dependency>
? ? ? ? <dependency>
? ? ? ? ? ? <groupId>io.springfox</groupId>
? ? ? ? ? ? <artifactId>springfox-swagger-ui</artifactId>
? ? ? ? ? ? <version>2.2.2</version>
? ? ? ? </dependency>

解決方案

? ? ? ? <!-- swagger2 -->
? ? ? ? <dependency>
? ? ? ? ? ? <groupId>io.springfox</groupId>
? ? ? ? ? ? <artifactId>springfox-swagger2</artifactId>
? ? ? ? ? ? <version>2.5.0</version>
? ? ? ? </dependency>
? ? ? ? <dependency>
? ? ? ? ? ? <groupId>io.springfox</groupId>
? ? ? ? ? ? <artifactId>springfox-swagger-ui</artifactId>
? ? ? ? ? ? <version>2.5.0</version>
? ? ? ? </dependency>

feign Service案例

@FeignClient(name ?= "service-weixin",fallback = OAuthServiceFallBack.class, configuration = FeignConfig.class)
public interface OAuthService {
? ? ?@RequestMapping(value = "/oauth/getOauth2AuthorizationUrl", method = RequestMethod.GET)
? ? ?ResultBean<String> getOauth2AuthorizationUrl(@RequestParam("url")String url);
}

controller注入

@RestController
@RequestMapping("/ticket")
public class TicketController {
? ? @Autowired
? ? private TicketService ticketService;
? ? @Autowired
? ? private OAuthService oAuthService;
? ? ...

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • idea在工具欄中顯示快速創(chuàng)建包和類的圖標(biāo)的詳細(xì)步驟

    idea在工具欄中顯示快速創(chuàng)建包和類的圖標(biāo)的詳細(xì)步驟

    點(diǎn)擊需要?jiǎng)?chuàng)建包或者類的位置,在點(diǎn)擊對(duì)用的圖標(biāo)就可以快速創(chuàng)建類或者包了,下面小編給大家介紹idea在工具欄中顯示快速創(chuàng)建包和類的圖標(biāo)的詳細(xì)步驟,感興趣的朋友一起看看吧
    2024-02-02
  • IDEA找不到database圖標(biāo)的簡(jiǎn)單圖文解決方法

    IDEA找不到database圖標(biāo)的簡(jiǎn)單圖文解決方法

    idea是一個(gè)功能十分強(qiáng)大的IDE,大家在使用他進(jìn)行開發(fā)時(shí)候,必不可少的就是連接數(shù)據(jù)庫(kù)了,這篇文章主要給大家介紹了關(guān)于IDEA找不到database圖標(biāo)的解決方法,需要的朋友可以參考下
    2024-07-07
  • Mybatis下的SQL注入漏洞原理及防護(hù)方法解析

    Mybatis下的SQL注入漏洞原理及防護(hù)方法解析

    SQL 注入是發(fā)生在 Web 程序中數(shù)據(jù)庫(kù)層的安全漏洞,是網(wǎng)站存在最多也是最簡(jiǎn)單的漏洞,在實(shí)際項(xiàng)目中,即使使用了 Mybatis 框架,但仍然有可能因?yàn)榫幋a人員安全意識(shí)不足而導(dǎo)致 SQL 注入問(wèn)題,這篇文章主要介紹了Mybatis下的SQL注入漏洞原理及防護(hù)方法?,需要的朋友可以參考下
    2022-11-11
  • Spring Boot中如何使用斷路器詳解

    Spring Boot中如何使用斷路器詳解

    這篇文章主要給大家介紹了關(guān)于Spring Boot中如何使用斷路器的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • Java之URLEncoder、URLDecoder、Base64編碼與解碼方式

    Java之URLEncoder、URLDecoder、Base64編碼與解碼方式

    這篇文章主要介紹了Java之URLEncoder、URLDecoder、Base64編碼與解碼方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • MyBatis學(xué)習(xí)教程(七)-Mybatis緩存介紹

    MyBatis學(xué)習(xí)教程(七)-Mybatis緩存介紹

    MyBatis緩存分為一級(jí)緩存和二級(jí)緩存一級(jí)緩存,本文給大家介紹mybatis緩存知識(shí),非常不錯(cuò)具有參考借鑒價(jià)值,感興趣的朋友一起學(xué)習(xí)吧
    2016-05-05
  • Spring Boot 2.0 配置屬性自定義轉(zhuǎn)換的方法

    Spring Boot 2.0 配置屬性自定義轉(zhuǎn)換的方法

    這篇文章主要介紹了Spring Boot 2.0 配置屬性自定義轉(zhuǎn)換的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11
  • 基于BIO的Java Socket通信詳解

    基于BIO的Java Socket通信詳解

    這篇文章主要為大家詳細(xì)介紹了基于BIO的Java Socket通信相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • SpringMVC深入講解文件的上傳下載實(shí)現(xiàn)

    SpringMVC深入講解文件的上傳下載實(shí)現(xiàn)

    這篇文章主要為大家詳細(xì)介紹了springMVC實(shí)現(xiàn)文件上傳和下載的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • 利用Springboot實(shí)現(xiàn)Jwt認(rèn)證的示例代碼

    利用Springboot實(shí)現(xiàn)Jwt認(rèn)證的示例代碼

    這篇文章主要介紹了利用Springboot實(shí)現(xiàn)Jwt認(rèn)證的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12

最新評(píng)論

五家渠市| 尼玛县| 德兴市| 阿拉善盟| 建德市| 乾安县| 喀什市| 青神县| 邹平县| 新昌县| 建平县| 堆龙德庆县| 桃源县| 宣城市| 呼和浩特市| 隆尧县| 恩平市| 博乐市| 海城市| 德格县| 壶关县| 广州市| 汉中市| 康平县| 宾阳县| 西丰县| 鸡西市| 岳阳市| 兴业县| 剑川县| 离岛区| 连城县| 尉氏县| 福安市| 铅山县| 胶南市| 枝江市| 河南省| 射阳县| 浮山县| 刚察县|