An intro to the Lambda DSL for Spring Security, and a quick technical overview of the California Consumer Privacy Act (CCPA), which takes effect January 1.
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)
JPA/Hibernate Persistence Context
Filed under JPA
Learn about Persistence Context with Hibernate
Basic Calculator in Java
Filed under Algorithms
Learn how to implement a Basic Calculator in Java, using two different constructs.
WebSockets with the Play Framework and Akka
Filed under Java Web
WebSockets allow continuous communication between a client app and its server. This can be built with reactive streams in Akka and the Play Framework.
Spring Optional Path Variables
Filed under Spring MVC
Explore how to make a path variable optional in different Spring versions.
Java Weekly, Issue 308
Filed under Weekly Review
The Spring Security OAuth story is continuing, a new JVM TI agent that can detect an unhealthy JVM, plus an overview of Java versions, features, and distributions.
Is It a Bad Practice to Catch Throwable?
Filed under Core Java
Find out if it is a bad practice to catch Throwable.
What Is a Pojo Class?
Filed under Core Java
Knowing the difference between a POJO and a JavaBean may be the key to unlocking the potential of our classes in core Java.
Determine the Execution Time of JUnit Tests
Filed under Testing
Knowing the time taken by our automated tests can be helpful in pin-pointing issues, or optimising our builds. There are a few ways to view our test execution reports.