Serial GC, MySQL batching, GraalVM update, sequenced collections, services in K8S, open APIs, and K8S 1.25!
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)
Get the Number of Messages in an Apache Kafka Topic
Filed under Data
Learn a few techniques for getting the number of messages in a Kafka topic.
Java Weekly, Issue 449
Filed under Weekly Review
Parallel GC, DB sequences for Spring Data JDBC, multitenancy with Hibernate, feature flags, and durability in message queues!
Spring Boot 3 and Spring Framework 6.0 – What’s New
Filed under Spring Boot
Learn about new features that come with Spring Boot 3 and Spring 6.
Using Environment Variables in Spring Boot’s Properties Files
Filed under Spring Boot
Learn how to use environment variables in Spring Boot’s application.properties.
Scanning Java Annotations at Runtime
Filed under Core Java
Learn about scanning Java annotations at runtime.
Spring Security: Upgrading the Deprecated WebSecurityConfigurerAdapter
Filed under Spring Security
Learn how to create a Spring Security configuration without using WebSecurityConfigureAdapter
Static vs. Instance Initializer Block in Java
Filed under Core Java
A short article explaining the differences between static and instance instantiation.
Filter Java Stream to 1 and Only 1 Element
Filed under Java Streams
Learn two methods from Collectors to retrieve the unique element which matches a certain predicate in a given stream of elements.