Persisting JSON with Spring DataBasically every modern database system has its own data type to persist JSON. Using this type ensures correct formatting of the input, as well as other advantages such as faster I/O. How can we add JSON fields to our entities in Bootify? With Hiberna...Aug 27, 2025·2 min read
Spring Boot with Thymeleaf and BootstrapThymeleaf and Bootstrap are powerful technologies to develop modern web applications. In this article, we will show the steps to add Thymeleaf and Bootstrap to our Spring Boot application. The complete setup can also be created directly in the Bootif...Oct 23, 2023·3 min read
Scaffolding your custom Spring Boot applicationBootify is a scaffolding tool for modern Spring Boot applications. It generates the general application skeleton according to your preferences. Moreover, a custom database schema with tables and relations can be created, with optional CRUD operations...Aug 15, 2023·2 min read
Hot Reload of Thymeleaf Templates during developmentFrontend development involves frequent changes to the HTML code, the effects of which you want to see in the browser immediately. In order to always use the current template during development, a small extension of the code is necessary. By default a...Jul 7, 2023·2 min read
Best Practices for Thymeleaf and Spring BootThymeleaf is the most popular template language in Spring Boot. This article provides a set of best practices to put your own application on a solid foundation to be productive and happy in the long run. #1 Structure your templates Where exactly shou...May 2, 2023·4 min read
Signing JWTs with a private key in Spring SecurityIn the previous article, we already set up a Spring Boot application to protect our REST API using JWT. In doing so, we used the symmetric algorithm HMAC512. How can we sign our tokens using a private key and RSA256? HMAC512 is a modern encryption me...Mar 13, 2023·2 min read
Using Webpack with Spring BootWebpack is a powerful tool for frontend development. It allows us to improve the structure of our JavaScript/CSS/SCSS code and to prepare it for production usage. How can we integrate Webpack into our Spring Boot application? Spoiler: in Bootify's Fr...Jan 13, 2023·6 min read