A nice write-up comparing assertion libraries for Kotlin, and a first look at a couple of experimental debugging tools for Project Reactor.
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 (501)
- 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)
Difference Between save() and saveAndFlush() in Spring Data JPA
Filed under Spring Data
Learn about the difference between the save() and saveAndFlush() methods in Spring Data JPA
Differences Between JAR and WAR Packaging
Filed under Java
Learn about the differences between JAR and WAR packaging in Java
Map of Primitives in Java
Filed under Java Map
Learn how to create a Map of Java primitives using popular third-party libraries
Java Weekly, Issue 274
Filed under Weekly Review
A great write-up on controlling test execution order in JUnit 5, and some really solid advice from a veteran conference speaker.
Spring Data JPA – Derived Delete Methods
Filed under Spring Data
Learn how to define Spring Data deleteBy and removeBy methods
Read an InputStream using the Java Server Socket
Filed under Java IO
Learn how to read data from a Java Server Socket.
Guide to jlink
Learn how to create a custom, modular JRE that only contains the bare minimum files using jlink.
TransactionRequiredException Error
Filed under JPA
Learn about the cause of the TransactionRequiredException error and how to solve it.