🆕 Find the Last Modified File in a Directory with Java
https://www.baeldung.com/java-last-modified-file
https://www.baeldung.com/java-last-modified-file
Baeldung
Find the Last Modified File in a Directory with Java | Baeldung
Learn about file access management in Java
📁 Tool-based Database Refactoring: Flyway vs. Liquibase
https://reflectoring.io/database-refactoring-flyway-vs-liquibase/
https://reflectoring.io/database-refactoring-flyway-vs-liquibase/
reflectoring.io
Tool-based Database Refactoring: Flyway vs. Liquibase
A comparison of Flyway and Liquibase - the two most popular tools for database refactoring.
🆕 @BeforeAll and @AfterAll in Non-Static Methods
https://www.baeldung.com/java-beforeall-afterall-non-static
https://www.baeldung.com/java-beforeall-afterall-non-static
Baeldung on Kotlin
@BeforeAll and @AfterAll in Non-Static Methods | Baeldung
While unit testing, we may occasionally want to use @BeforeAll and @AfterAll in non-static setup and tear-down methods. Let's see how we can do it.
🆕 The Difference Between a.getClass() and A.class in Java
https://www.baeldung.com/java-getclass-vs-class
https://www.baeldung.com/java-getclass-vs-class
Baeldung
The Difference Between a.getClass() and A.class in Java | Baeldung
Learn the differences between calling the Object.getClass() method and using the .class syntax
🆕 Reading an HTTP Response Body as a String in Java
https://www.baeldung.com/java-http-response-body-as-string
https://www.baeldung.com/java-http-response-body-as-string
Baeldung
Reading an HTTP Response Body as a String in Java | Baeldung
Explore several options for reading an HTTP response body as a string in Java