My understanding is that Spring MVC ships with a version/dependency of the Jackson JSON library. I really like/prefer FlexJSON and was wondering if it is possible to configure Spring to use FlexJSON instead, and if so, how?
How to use alternative JSON lib from Spring MVC
1.2k views Asked by IAmYourFaja At
1
There are 1 answers
Related Questions in JAVA
- I need the BIRT.war that is compatible with Java 17 and Tomcat 10
- Creating global Class holder
- No method found for class java.lang.String in Kafka
- Issue edit a jtable with a pictures
- getting error when trying to launch kotlin jar file that use supabase "java.lang.NoClassDefFoundError"
- Does the && (logical AND) operator have a higher precedence than || (logical OR) operator in Java?
- Mixed color rendering in a JTable
- HTTPS configuration in Spring Boot, server returning timeout
- How to use Layout to create textfields which dont increase in size?
- Function for making the code wait in javafx
- How to create beans of the same class for multiple template parameters in Spring
- How could you print a specific String from an array with the values of an array from a double array on the same line, using iteration to print all?
- org.telegram.telegrambots.meta.exceptions.TelegramApiException: Bot token and username can't be empty
- Accessing Secret Variables in Classic Pipelines through Java app in Azure DevOps
- Postgres && statement Error in Mybatis Mapper?
Related Questions in SPRING-MVC
- springboot class org.hibernate.mapping.Bag cannot be cast to class org.hibernate.mapping.SimpleValue
- Spring security causing 404 with message "No static resource login"
- Getting error while deploying war in tomcat 9
- Why Jackson needs a default constructor?
- what is error for the below springmvc code?
- Expected a JavaScript module script but the server responded with a MIME type of "text/html" -- when integrating Angular FrontEnd with spring MVC
- How to manage exceptions thrown in filters(common filters not only spring-security)?
- Bean Validaton : org.springframework.web.bind.MethodArgumentNotValidException
- Where I use @ExtendsWith(MockitoExtension.class) and @SpringBootTest anyone clarify me with example
- maven clean install and mvn spring-boot:run gives me on POST request 401 (Unauthorized) error
- How to deploy Tibco GI to windows 10
- Spring Boot request body validation not working
- maintain the session after logout in existing spring mvc project
- kendo is not defined after upgrade springboot from 2.0 to 3.1
- Cors not allowed to completed the request in Spring MVC
Related Questions in JACKSON
- Why Jackson needs a default constructor?
- Support Both Object and Array in Json Otherwise it throws MismatchedInputException
- Quarkus is unable to serialize a simple string as JSON
- Dependencies not shading with Maven shade
- is not a valid Cucumber report! String length (20054016) exceeds the maximum length (20000000)
- Deserialize object that might be wrapped
- Filter out certain fields during deserialization in Jackson?
- Java Jackson update json 2nd value instance in array
- ObjectMapper convert class to map
- Java Jackson Deserialization - Custom add to list
- Serialization of java object to String
- How can I configure Jackson to use BigDecimal when parsing numbers?
- Jackson Kotlin ignore null values (setSerializationInclusion(JsonInclude.Include.NON_NULL) not working)
- Deserialize Builder Class without using Jacksonized
- Java Jackson - Change class name during serialization
Related Questions in FLEXJSON
- How can I serialize() a fmpp CsvSequence in FreeMarker?
- flexjson.JSONException: Duplicate key "atc" when activate ProGuard
- ConcurrentModificationException in Flexjson
- Get Ocsp Response from Json String
- I get stackoverflow error when trying to convert my class to Json
- flexjson.JSONException Don't know how to bind
- Java : 64 based string decode / parse failed
- how to convert json to java Obj using flexjson?
- How to parse a class with List as a field using FlexJson JSONDeserializer?
- flexjson.JSONException: Cannot instantiate abstract class or interface
- Flexjson and Dexguard/Proguard
- Liferay and Flexjson (JSON Serialization) : Date formatting
- flexjson deserialization in play framework
- Getting Partial Response in FLEXJSON serializer
- FlexJson Error : ClassCastException: java.util.HashMap cannot be cast to class
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Spring uses the
HttpMessageConverterto generate a response when you annotate your handle method with@ResponseBodyor when you return aResponseEntityobject.When Spring sets up your MVC configuration, it registers a number of
HttpMessageConverterimplementations, among which is theJacksonimplementation,MappingJackson2HttpMessageConverter. It does this in theWebMvcConfigurationSupportclass (Spring MVC 3.1+)These are registered as defaults. Before doing this, Spring registers any custom
HttpMessageConverterbean or instances you might want.So the solution is to implement your own with
flexjsonand register it. Registering depends on what kind of configuration you are doing, but there are resources out there for each.