How to Migrate a Database Using Liquibase and Spring Boot

Let’s face it, most of us aren’t lucky enough to start a project from scratch, where we can follow all the best practices for database migrations and schema versioning. And if you’ve relied on Hibernate’s ability to auto-detect schema changes and update the database, you’ve probably been led to believe it’s got you covered. But … Read more

MyBatis Generator – Customizing Auto-Generated Elements

What is MyBatis Generator? MyBatis Generator (MBG) is a tool used to automatically generate various files that MyBatis requires, based on a database schema. When using MyBatis, SQL typically needs to be handwritten, but writing large amounts of XML manually can lead to mistakes and isn’t particularly efficient. For projects with frequent schema changes, keeping … Read more

How to Build Forms Using React Hook Form and Yup

Forms are the backbone of nearly every web application, whether you’re creating a login page, a registration form, or a simple contact form. They are essential for gathering user data and ensuring a smooth interaction with your website. As frontend developers, our mission is to collect this data efficiently, whether it’s sending information to an … Read more