Explore several methods for detecting the end-of-file character in Java.
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 (500)
- 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)
How to Replace Deprecated jdbcTemplate.queryForObject and jdbcTemplate.query in Spring Boot 2.4.X and above
Filed under Spring Persistence
Laern about the deprecated queryForObject() and query() methods of JdbcTemplate and their preferred counterparts.
Java Weekly, Issue 508
Filed under Weekly Review
Java 21, monkey patching with Java, high-performant records, 12-factor apps, OpenJDK migrations, and real-time applications!
Add Minutes to a Time String in Java
Filed under Java Dates, Java String
Learn how to add minutes to a time in the string format using the legacy Date API and the Date Time API.
Thymeleaf Series
Filed under Series, Spring MVC
A collection of tutorials on Thymeleaf
Constructing Java Objects From Only the Class Name
Filed under Core Java
Explore the process of creating Java objects using their class names.
Differences Between Heap Dump, Thread Dump and Core Dump
Filed under JVM
Learn the differences between heap dump, thread dump, and core dump and understand their use cases.
Java Weekly, Issue 507
Filed under Weekly Review
Spring Boot with Graal and virtual threads, sealed pattern matching, Oracle JSON, Java 21, and Problem Details in HTTP APIs.
JSON File Data Into Kafka Topic
Filed under JSON
Explore the necessary steps to send JSON format data to the topic using a Kafka producer and consumer.