Java程式設計師從笨鳥到菜鳥(五十二) 配置檔案實現將返回 POJO 類直接轉換成 json 物件
新增依賴
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.7.4</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.7.4</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.7.4</version>
</dependency>
配置檔案
<!-- 啟動Spring MVC的註解功能,完成請求和註解POJO的對映 -->
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
<list>
<!--json轉換器-->
<ref bean="mappingJacksonHttpMessageConverter" />
</list>
</property>
</bean>
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">
<property name="messageConverters">
<list>
<ref bean="mappingJacksonHttpMessageConverter" />
</list>
</property>
</bean>
<bean id="mappingJacksonHttpMessageConverter"
class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name = "supportedMediaTypes">
<list>
<bean class="org.springframework.http.MediaType">
<constructor-arg index="0" value="text"/>
<constructor-arg index="1" value="plain"/>
<constructor-arg index="2" value="UTF-8"/>
</bean>
<bean class="org.springframework.http.MediaType">
<constructor-arg index="0" value="*"/>
<constructor-arg index="1" value="*"/>
<constructor-arg index="2" value="UTF-8"/>
</bean>
<bean class="org.springframework.http.MediaType">
<constructor-arg index="0" value="text"/>
<constructor-arg index="1" value="*"/>
<constructor-arg index="2" value="UTF-8"/>
</bean>
<bean class="org.springframework.http.MediaType">
<constructor-arg index="0" value="application"/>
<constructor-arg index="1" value="json"/>
<constructor-arg index="2" value="UTF-8"/>
</bean>
</list>
</property>
</bean>
後臺直接返回 POJO 物件
原文傳送門:https://blog.csdn.net/gsycwh/article/details/56675836 非常感謝作者
相關文章
- Java程式設計師從笨鳥到菜鳥全部部落格目錄Java程式設計師
- Java程式設計師從笨鳥到菜鳥(五十一) 徹底弄懂 JavaScript 的執行機制程式設計師JavaScript
- 程式設計25年後,現實將我打回菜鳥程式設計師的起點程式設計師
- 程式設計師菜鳥面試攻略程式設計師面試
- Java集合從菜鳥到大神演變Java
- java從菜鳥到碼神之路——運算子Java
- 程式設計師職業發展路徑圖:從菜鳥工程師到高階架構師程式設計師工程師架構
- 給程式設計師“菜鳥”的6條建議程式設計師
- Python從菜鳥到高手:分片(Slicing)Python
- Linux“菜鳥”到“菜鳥的一些建議Linux
- java菜鳥入門Java
- Java中使用Fastjson將JSON檔案轉物件JavaASTJSON物件
- 做了三年還覺得自己是菜鳥程式設計師程式設計師
- 菜鳥也想學習JSON解析JSON
- 菜鳥也裝Linux(轉)Linux
- 菜鳥成長系列-策略模式模式
- 好程式設計師web前端分享菜鳥Vue學習筆記(二)程式設計師Web前端Vue筆記
- 菜鳥學python之用python找指定檔案Python
- python菜鳥教程學習13:檔案操作Python
- 菜鳥的架構師之路架構
- 一行命令,將 JSON 檔案轉成 Dart 類JSONDart
- 菜鳥求助!!!
- JSON字串轉換為物件直接量JSON字串物件
- 菜鳥成長系列-模板方法模式模式
- 菜鳥市場
- 菜鳥成長系列-觀察者模式模式
- 菜鳥程式設計師都是怎樣寫程式碼的?你也可以學一手程式設計師
- Linux菜鳥到老鳥的那些建議Linux
- 給程式設計菜鳥的16條忠告,你做到幾條程式設計
- 鳥哥的Linux私房菜--CPU種類Linux
- Golang快速入門:從菜鳥變大佬Golang
- 從六西格瑪菜鳥到高手,這些你都需要!
- hashmap == 菜鳥驛站?HashMap
- 菜鳥看前端(Git)前端Git
- Java如何將Object轉換成指定Class物件JavaObject物件
- 用Aspose-Java免費實現 PDF、Word、Excel、Word互相轉換並將轉換過得檔案上傳OSS,返回轉換後的檔案路徑JavaExcel
- 菜鳥裹裹App分析系列-UI框架設計分析APPUI框架
- 菜鳥學網路——HTTPS是怎麼實現的?HTTP