Set up liquibase on maven
In this post, I will show you how to set up a Maven project to include database schema management using liquibase.
In this post, I will show you how to set up a Maven project to include database schema management using liquibase.
Sometimes we make mistakes like defining long constructors for data-intensive classes. Sometimes we are used to adding multiple constructors to fit our needs, leading to classes that are hard to read because the dev has to review the
Implementing a cache allows us to save data temporally in the memory to be used later in subsequent requests requiring the same data without additional requests to an external service or a database. Sometimes a requirement needs a
An important matter in a transaction is to specify how we handle an exceptional condition when we are adding, updating, or deleting data in our database; in some cases, we might be doing data operations in several tables
Imagine you have to mock a httpSession object, and you need to verify that some values are being added to the session attributes map during your method execution. Well, EasyMock has an interesting ExpectationSetter method that helps with