Quick intro to jshell, the interactive REPL (Read-Evaluate-Print-Loop) console bundled with JDK 9.
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 (503)
- 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)
Intro to Log4j2 – Appenders, Layouts and Filters
Filed under Logging
This article, using an example rich approach, introduces Log4J 2 Appender, Layout and Filter concepts
Working with Relationships in Spring Data REST
Filed under REST, Spring Data
A practical guide to working with entity relationships in Spring Data REST.
Introduction to cglib
Filed under Java
Overview of cglib – the popular code generation library, its features and most common use cases
Spring Remoting with Hessian and Burlap
Filed under Spring
A quick, practical guide to implementing RMI in Spring Remoting using Hessian and Burlap.
Guide to java.util.concurrent.Locks
Filed under Java Concurrency
In this article, we explore various implementations of the Lock interface and the newly introduced in Java 9 StampedLock class.
AWS Lambda Using DynamoDB With Java
Introducing AWS Lambda and DynamoDB combination, including configuration steps and demo application.
Introduction to RabbitMQ
Filed under Data
A quick and practical guide to RabbitMQ.
Introduction to Cobertura
A quick and practical guide to generating code coverage reports with Cobertura.