The Spring ecosystem is moving forward, with several major milestones. The Java language itself is also revisiting some core concepts as well. An interesting week.
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 (514)
- 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)
Simple Single Sign-On with Spring Security OAuth2 (legacy stack)
Filed under Spring Security
A simple SSO implementation using Spring Security OAuth2 and Boot.
Inject a Map from a YAML File with Spring
Filed under Spring
Learn how to inject a Map from a YAML file in Spring Boot.
Finding Unused Gradle Dependencies
Filed under Gradle
Learn how to use the Gradle Nebula Lint plugin to identify and fix unused dependencies in your project
How to Share DTO Across Microservices
Filed under Architecture
Learn ways in which DTOs are shared between microservices
The Covariant Return Type in Java
Filed under Core Java
Explore what the covariance and covariant return types are and how they behave in Java.
Java Heap Space Memory with the Runtime API
Filed under JVM
Learn how to access memory information of a JVM using the Java Runtime API.
Easy Ways to Write a Java InputStream to an OutputStream
Filed under Java IO
Learn how to write a Java InputStream to a Java OutputStream.
Java Weekly, Issue 339
Filed under Weekly Review
The Spring story on GraalVM is getting polish and Java 14 and even 15 features are getting some well-deserved attention. A solid week in the Java ecosystem.