If you have a few years of experience in the Java ecosystem and you'd like to share that with the community, have a look at our Contribution Guidelines.
Partner – JPA Buddy – NPI – expanded (tag = JPA)

The right tools can and will save a lot of time. As long as you are using Hibernate and IntelliJ IDEA you can boost your coding speed and quality with JPA Buddy. It will help in a lot of the day-to-day work:
- Creating JPA entities that follow best practices for efficient mapping
- Creating DTOs from entities and MapStruct mappers using convenient visual tools
- Generating entities from the existing database or Swagger-generated POJOs
- Visually composing methods for Spring Data JPA repositories
- Generating differential SQL to update your schema in accordance with your changes in entities
- Autogenerating Flyway migrations and Liquibase changelogs comparing entities with the database or two databases
- … and a lot more
Simply put, you'll learn and use the best practices of Hibernate and surrounding technology and become a lot more!
Definitely visit the JPA Buddy site to see its features in action closer.
Partner – MongoDB – NPI – expanded (tag = MongoDB)

You can explore MongoDB through their free forever cluster - Atlas.
Course – LS (cat=JSON/Jackson)
Get started with Spring 5 and Spring Boot 2, through the Learn Spring course:
>> CHECK OUT THE COURSE
This tutorial illustrates the most common Jackson 2 tasks, problems and solutions while marshalling and unmarshalling JSON.

Basic Jackson Marshalling
- Jackson Annotation Examples(popular)
- Intro to the Jackson ObjectMapper(popular)
- Jackson Ignore Properties on Marshalling
- Ignore Null Fields with Jackson
- Jackson - Change Name of Field
- Jackson – Decide What Fields Get Serialized/Deserialized
- XML Serialization and Deserialization with Jackson
- Jackson – Marshall String to JsonNode
- Using Optional with Jackson

Advanced Jackson Marshalling
- Map Serialization and Deserialization with Jackson
- Serialize Only Fields that meet a Custom Criteria with Jackson
- How To Serialize and Deserialize Enums with Jackson
- Jackson - JsonMappingException (No serializer found for class)
- Jackson Date
- Jackson JSON Views
- Jackson Exceptions – Problems and Solutions
- Convert XML to JSON Using Jackson
- Serialize and Deserialize Booleans as Integers With Jackson

Advanced Jackson Unmarshalling

Advanced Jackson Usage
- Compare Two JSON Objects with Jackson
- Jackson – Bidirectional Relationships
- Working with Tree Model Nodes in Jackson
- More Jackson Annotations
- Inheritance with Jackson
- Mapping Nested Values with Jackson
- Guide to @JsonFormat in Jackson
- Mapping a Dynamic JSON Object with Jackson
- Spring Boot: Customize the Jackson ObjectMapper
Course – LS (cat=JSON/Jackson)
Get started with Spring 5 and Spring Boot 2, through the Learn Spring course:
>> CHECK OUT THE COURSEres – Jackson (eBook) (cat=Jackson)


Do JSON right with Jackson
Download the E-book