TSThomas Surmanninbootifyio.hashnode.dev·Aug 27, 2025 · 2 min readPersisting 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...00
TSThomas Surmanninbootifyio.hashnode.dev·Aug 9, 2025 · 2 min readMaintaining Spring Boot applicationsA central aspect of maintaining a Spring Boot application is updating all versions that are used in the project, together with required adjustments to the code. How can such a version update be carried out and how often should it be done? Upgrading t...00
TSThomas Surmanninbootifyio.hashnode.dev·Mar 3, 2025 · 3 min readSpring Boot skeleton projectAn individual skeleton for Spring Boot can save huge amounts of time at the beginning of the project. At the same time, it provides the foundation for ensuring that your project remains maintainable and expandable in the long term. How can Bootify he...00
TSThomas Surmanninbootifyio.hashnode.dev·May 13, 2024 · 1 min readBind empty String as null in Spring BootWhen a form is submitted with an input field without any data, the browser submits it as an empty string "". That's why Spring Boot writes this to the data object exactly this way - with a StringTrimmerEditor configuration in place, we can bind the v...00
TSThomas Surmanninbootifyio.hashnode.dev·Mar 26, 2024 · 2 min readGenerate an admin interface with CRUD operations in minutesSpring Boot is a powerful framework to develop enterprise applications. Using Bootify a Spring Boot application can be generated including a modern admin backend - with CRUD operations for the selected entities of your database schema. With the SQL i...00