Tips and best practices on using Java 8 lambdas and functional interfaces.
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)
Java – Try with Resources
Filed under Core Java
A quick and practical guide to how we can use the try-with-resources functionality introduced in Java 7 to auto-close resources and simplify our syntax.
Guava 18: What’s New?
Filed under Java
Overview of the features introduced in Google Guava 18.
Using the CassandraTemplate from Spring Data
Filed under NoSQL, Spring Data
A primer on using Spring Data Cassandra’s CassandraTemplate to perform basic queries using QueryBuilder and CQL.
Introduction to Advice Types in Spring
Filed under Spring
A quick intro to AOP in Spring and working with Advice types to cross-cut across your application concerns.
Introduction to Pointcut Expressions in Spring
Filed under Spring
A quick and practical intro to Spring AOP and Pointcut Expressions.
An Introduction to Grails 3 and GORM
Filed under Groovy, Persistence
A very quick intro to Grails and GORM, to be used as a guide to getting started with the framework.
Introduction to Spring Data Cassandra
Filed under NoSQL, Spring Data
A quick practical intro to using Spring Data Cassandra to cleanly store data in a Cassandra server.
Setting Up Swagger 2 with a Spring REST API Using Springfox
Learn how to document a Spring REST API using Swagger 2.