A quick and practical guide to using the various view resolvers in a Spring MVC application.
Also find me here:
Baeldung Author
baeldung
This is the standard author on the site. Most articles are published by individual authors, with their own profiles, but when multiple people have a strong contribution, we publish collectively here.
Here's what I've written (so far):
Baeldung on Java
- All
- Weekly Review (515)
- Core Java (225)
- Spring (171)
- Testing (157)
- Spring Boot (152)
- Java (142)
- Java String (121)
- REST (109)
- Spring Security (102)
- Spring MVC (99)
- Persistence (96)
- Java IO (92)
- Jakarta EE (77)
- NoSQL (76)
- Java Collections (73)
- Data (73)
- Spring Data (71)
- Algorithms (69)
- Java Concurrency (64)
- DevOps (64)
- Security (57)
- Series (56)
- Java Dates (52)
- JPA (51)
- Reactive (49)
- Maven (47)
- HTTP Client-Side (46)
- Java Map (45)
- Spring Cloud (42)
- Java Numbers (41)
- Java Streams (40)
- Java Array (40)
- JVM (40)
- Java List (38)
- JSON (37)
- Architecture (37)
- Logging (29)
- Spring Persistence (28)
- Jackson (28)
- IDE (27)
- Gradle (25)
- Spring Web (24)
- Networking (20)
- Cloud (20)
- XML (18)
- Web Services (17)
- Groovy (16)
- Spring WebFlux (15)
- Java Web (11)
- Artificial Intelligence (8)
- Docker (7)
- Spring AI (1)
- News (1)
Spring REST with a Zuul Proxy
Filed under REST, Spring Cloud
Exploring the use of the Zuul proxy for a Spring REST API, working around CORS and the same-origin policy constraint of the browser.
The Double Colon Operator in Java
Filed under Core Java
A quick guide to the double colon operator in Java 8 and how it should be used in practice.
Working with Tree Model Nodes in Jackson
Learn how to create, find and manipulate JsonNode objects in Jackson 2.
A Guide to CSRF Protection in Spring Security
Filed under Security, Spring Security
Learn how CSRF attacks work on a practical Spring application, and then how to enable protection against these kinds of attacks with Spring Security.
Introduction to Using FreeMarker in Spring MVC
Filed under Spring MVC
FreeMarker is a Java based template engine from the Apache Software Foundation. This tutorial illustrates how to configure FreeMarker for use in Spring MVC.
Auditing with JPA, Hibernate, and Spring Data JPA
Filed under JPA, Spring Data
This article demonstrates three approaches to introducing auditing into an application: JPA, Hibernate Envers, and Spring Data JPA.
Custom Error Message Handling for REST API
Implement a Global Exception Handler for a REST API with Spring.
Injecting Mockito Mocks into Spring Beans
This article will show how to use dependency injection to insert Mockito mocks into Spring Beans for unit testing.