Learn how to use an Initialization Vector (IV) with encryption algorithms and the best practices while using the IV
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)
Split a String Only on the First Occurrence of Delimiter
Filed under Java String
Learn two approaches to split a String only on the first occurrence of a delimiter in Java.
Serialization Validation in Java
Filed under Core Java
Learn about validating serializable objects in Java.
New Features in Java 17
Filed under Core Java
In this article, we’ll talk about the news related to the new version of the Java ecosystem, Java SE 17 – the new features and the changes in its release process, LTS support, and licenses.
Guide to Garbage Collector Roots
Filed under JVM
Learn what GC roots are and their usage in the garbage collection process
Introduction to HexFormat in Java
Filed under Java String
Learn how easy it is to convert between bytes and hexadecimal strings with the updated HexFormat class in Java 17.
Java Weekly, Issue 410
Filed under Weekly Review
Finalizer deprecation, string improvements in Java 17, Kotlin support in protocol buffers, cache libraries on JVM, and software engineering principles.
Splitting a Java String by Multiple Delimiters
Filed under Java String
Learn different options for splitting an input string by multiple delimiters using regular expressions, Google Guava, and Apache Commons
Remove Beginning and Ending Double Quotes from a String
Filed under Java String
Learn different approaches for removing the beginning and ending double quotes from a String in Java.