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

SpringMvc切換Json轉(zhuǎn)換工具的操作代碼

 更新時間:2024年02月02日 16:10:30   作者:org0610  
SpringBoot切換使用goolge的Gson作為SpringMvc的Json轉(zhuǎn)換工具,本文給大家講解SpringMvc切換Json轉(zhuǎn)換工具的操作代碼,感興趣的朋友一起看看吧

SpringMvc切換Json轉(zhuǎn)換工具

SpringBoot切換使用goolge的Gson作為SpringMvc的Json轉(zhuǎn)換工具

<!-- gson依賴 -->
<dependency>
	<groupId>com.google.code.gson</groupId>
	<artifactId>gson</artifactId>
</dependency>
@Configuration
public class JsonWebConfig {
    @Bean
    public GsonHttpMessageConverter gsonHttpMessageConverter() {
        return new GsonHttpMessageConverter();
    }
}

補充:

Spring使用json轉(zhuǎn)換工具

一、直接調(diào)用

1、導入坐標

        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-core</artifactId>
            <version>2.9.0</version>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-databind</artifactId>
            <version>2.9.0</version>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-annotations</artifactId>
            <version>2.9.0</version>
        </dependency>

2、使用工具

        User user = new User();
        user.setName("lisi");
        user.setAge(18);
        //使用json的轉(zhuǎn)換工具
        ObjectMapper objectMapper = new ObjectMapper();
        String json = objectMapper.writeValueAsString(user);
        return json;

二、使用適配器

1、在spring-mvc.xml中進行配置

<!--    配置處理器映射器-->
    <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">
        <property name="messageConverters">
            <list>
                <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"/>
            </list>
        </property>
    </bean>

2、直接使用,返回的就是json格式

        User user = new User();
        user.setName("lisi");
        user.setAge(18);
        return user;

三、使用注解配置

1、在spring-mvc.xml中進行配置,先添加命名空間

<!--    mvc的注解驅(qū)動-->
    <mvc:annotation-driven/>

到此這篇關(guān)于SpringMvc切換Json轉(zhuǎn)換工具的文章就介紹到這了,更多相關(guān)SpringMvc Json轉(zhuǎn)換工具內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot 使用 Maven 打包方式

    SpringBoot 使用 Maven 打包方式

    maven打包有三種方式 pom、jar、war,本篇文章給大家介紹SpringBoot 使用 Maven 打包方式,結(jié)合實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2023-10-10
  • 一文深入理解Java中的java.lang.reflect.InvocationTargetException錯誤

    一文深入理解Java中的java.lang.reflect.InvocationTargetException錯誤

    這篇文章主要給大家介紹了關(guān)于Java中java.lang.reflect.InvocationTargetException錯誤的相關(guān)資料,java.lang.reflect.InvocationTargetException是Java中的一個異常類,它通常是由反射調(diào)用方法時拋出的異常,需要的朋友可以參考下
    2024-03-03
  • SpringBoot?實現(xiàn)流控的操作方法

    SpringBoot?實現(xiàn)流控的操作方法

    本文介紹了限流算法的基本概念和常見的限流算法,包括計數(shù)器算法、漏桶算法和令牌桶算法,還介紹了如何在Spring?Boot中使用Guava庫和自定義注解以及AOP實現(xiàn)接口限流功能,感興趣的朋友一起看看吧
    2024-12-12
  • Java單利模式與多線程總結(jié)歸納

    Java單利模式與多線程總結(jié)歸納

    這篇文章主要介紹了Java單利模式與多線程總結(jié)歸納 的相關(guān)資料,需要的朋友可以參考下
    2016-03-03
  • SpringBoot3.4集成Seata的詳細指南

    SpringBoot3.4集成Seata的詳細指南

    當Spring Boot 3.4與Seata 2.0相遇,分布式事務的復雜性被壓縮至一行注解,所以這篇文章小編就來和大家詳細介紹一下SpringBoot3.4集成Seata的具體步驟吧
    2025-04-04
  • Spring MVC項目中l(wèi)og4J和AOP使用詳解

    Spring MVC項目中l(wèi)og4J和AOP使用詳解

    項目日志記錄是項目開發(fā)、運營必不可少的內(nèi)容,有了它可以對系統(tǒng)有整體的把控,出現(xiàn)任何問題都有蹤跡可尋。下面這篇文章主要給大家介紹了關(guān)于Spring MVC項目中l(wèi)og4J和AOP使用的相關(guān)資料,需要的朋友可以參考下。
    2017-12-12
  • MyBatis JdbcType 與Oracle、MySql數(shù)據(jù)類型對應關(guān)系說明

    MyBatis JdbcType 與Oracle、MySql數(shù)據(jù)類型對應關(guān)系說明

    這篇文章主要介紹了MyBatis JdbcType 與Oracle、MySql數(shù)據(jù)類型對應關(guān)系說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • SpringBoot使用@NotEmpty、@NotBlank、@NotNull注解進行參數(shù)校驗

    SpringBoot使用@NotEmpty、@NotBlank、@NotNull注解進行參數(shù)校驗

    我們經(jīng)常需要對請求參數(shù)進行校驗,本文主要介紹了SpringBoot使用@NotEmpty、@NotBlank、@NotNull注解進行參數(shù)校驗,具有一定的參考價值,感興趣的可以了解一下
    2024-08-08
  • Java流程控制順序結(jié)構(gòu)原理解析

    Java流程控制順序結(jié)構(gòu)原理解析

    這篇文章主要介紹了Java流程控制順序結(jié)構(gòu)原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11
  • SpringBoot實現(xiàn)JWT 認證的項目實踐

    SpringBoot實現(xiàn)JWT 認證的項目實踐

    本文介紹了Spring Boot中實現(xiàn)JWT認證,并介紹了擴展JWT認證功能,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-08-08

最新評論

靖安县| 大化| 肇源县| 峨边| 乐清市| 贺兰县| 浪卡子县| 昌平区| 高淳县| 安平县| 理塘县| 周宁县| 读书| 武强县| 仲巴县| 汶上县| 资兴市| 萝北县| 台中县| 城市| 莆田市| 渝北区| 凉山| 海阳市| 龙陵县| 铁力市| 鹤山市| 塔城市| 增城市| 资溪县| 江山市| 凌海市| 德化县| 安义县| 洛宁县| 章丘市| 钟山县| 大连市| 阿拉尔市| 璧山县| 宜昌市|