We separate the front end and the API into their own servlets, introduce email notifications on Reddit comments and generally make things better.
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 (504)
- 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)
The Guide to RestTemplate
Filed under HTTP Client-Side, Spring Web
Learn how to use the Spring RestTemplate to consume an API using all the main HTTP Verbs.
Fourth Round of Improvements to the Reddit Application
Filed under REST, Spring Security
Improvements to the registration flow of the reddit app, converting the project to Boot, handling session timeout and disabling the user. Improvements galore.
Preserve the History of Reddit Post Submissions
Filed under REST, Spring Security
A significant improvement in the Reddit app case study – we’re not keeping track of the full history of actions for posts.
Java Base64 Encoding and Decoding
Filed under Java
How to do Base64 encoding and decoding in Java, using the new APIs introduced in Java 8 as well as Apache Commons.
Spring Data MongoDB – Indexes, Annotations and Converters
Filed under NoSQL, Spring Data
How to work with Indexes, Converters and Common Annotations in Spring Data MongoDB.
Entity To DTO Conversion for a Spring REST API
How to to simpler conversions from Entities to DTOs and back in a Spring REST API.
Use Liquibase to Safely Evolve a Database Schema
Filed under Persistence
How to use Liquibase to safely and maturely evolve the database schema of your Java app.
Externalize Setup Data via CSV in a Spring Application
Filed under Spring, Spring Data
Learn how to use CSV files to hold the Setup data for a Spring web application, and how to fully load and persist that data from disk.