Thomas (Bootify.io) (@bootify_io) 's Twitter Profile
Thomas (Bootify.io)

@bootify_io

Start modern Spring Boot apps with custom database, frontend and REST API: Bootify.io

Legal: bootify.io/legal-notice.hโ€ฆ

ID: 1311614777559580674

calendar_today01-10-2020 10:31:52

451 Tweet

435 Followers

75 Following

Moritz Halbritter (@m_halbritter) 's Twitter Profile Photo

Spring Boot 3.1.5 has been released and is now available from Maven Central. This release includes 62 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests. spring.io/blog/2023/10/1โ€ฆ

Thomas (Bootify.io) (@bootify_io) 's Twitter Profile Photo

Best practices for entity naming, and a short explanation on how it's actually working. bootify.io/spring-data/beโ€ฆ #springboot #jpa #hibernate

Thomas (Bootify.io) (@bootify_io) 's Twitter Profile Photo

How to connect Spring Boot to Keycloak via OAuth - including user table sychronization bootify.io/spring-securitโ€ฆ #springboot #springsecurity

Thomas (Bootify.io) (@bootify_io) 's Twitter Profile Photo

Did you know that there are two options for expression inlining in Thymeleaf? [[#{๐ฆ๐ฒ.๐ฉ๐ซ๐จ๐ฉ}]] -> escape HTML characters [(#{๐ฆ๐ฒ.๐ฉ๐ซ๐จ๐ฉ})] -> unescaped to keep HTML tags like <a ...> of your message PS - great to learn this in "Taming Thymeleaf" by Wim Deblauwe! #thymeleaf

Did you know that there are two options for expression inlining in Thymeleaf?
[[#{๐ฆ๐ฒ.๐ฉ๐ซ๐จ๐ฉ}]] -&gt; escape HTML characters
[(#{๐ฆ๐ฒ.๐ฉ๐ซ๐จ๐ฉ})] -&gt; unescaped to keep HTML tags like &lt;a ...&gt; of your message
PS - great to learn this in "Taming Thymeleaf" by <a href="/wimdeblauwe/">Wim Deblauwe</a>! #thymeleaf
Wim Deblauwe (@wimdeblauwe) 's Twitter Profile Photo

๐ŸŽ‰ Thrilled to announce the official release of my new book 'Modern frontends with htmx'! Discover how to master #htmx with #SpringBoot and #Thymeleaf for rich, interactive web applications. Say goodbye to JavaScript complexity! ๐Ÿ“š Explore more: wimdeblauwe.com/books/modern-fโ€ฆ

Thomas (Bootify.io) (@bootify_io) 's Twitter Profile Photo

Bootify now integrates ๐‘ ๐‘๐‘Ÿ๐‘–๐‘›๐‘”-๐‘๐‘œ๐‘œ๐‘ก-๐‘’๐‘Ÿ๐‘Ÿ๐‘œ๐‘Ÿ-โ„Ž๐‘Ž๐‘›๐‘‘๐‘™๐‘–๐‘›๐‘”-๐‘ ๐‘ก๐‘Ž๐‘Ÿ๐‘ก๐‘’๐‘Ÿ for the error handling of the REST API. Great library with many customization options โ€“ thanks Wim Deblauwe! wimdeblauwe.github.io/error-handlingโ€ฆ #thymeleaf #springboot

Sai Upadhyayula (@sai_upadhyayula) 's Twitter Profile Photo

Part 7 of the Spring Boot Microservices services is now live, in this part, we will learn how to document the services using the Spring Doc OpenAPI library youtu.be/lYXZwnRk4Jg

Piotr Miล„kowski (@piotr_minkowski) 's Twitter Profile Photo

Using Bootify for a Spring Boot Prototype with Thymeleaf ๐Ÿƒ๐Ÿš€โœ๏ธ๐Ÿ†• โž•By the way, it's the first guest post on my blog ever. In this post, Thomas (Bootify.io) shows his tool for generating Spring Boot apps piotrminkowski.com/2024/05/15/usiโ€ฆ

Thomas (Bootify.io) (@bootify_io) 's Twitter Profile Photo

Why is the NullPointerException in Java so often criticized? It's a great exception โ€“ you need to understand why it happened and either change your assumptions about the incoming data or add a little null check. Never a big deal.

Thomas (Bootify.io) (@bootify_io) 's Twitter Profile Photo

Creating multiple configurations with Spring Security - the trick is to setup securityMatcher(..) and @ Order(..) annotation correctly. bootify.io/spring-securitโ€ฆ #springboot #springsecurity

Thomas (Bootify.io) (@bootify_io) 's Twitter Profile Photo

Bootify.io has been updated to Spring Boot 3.3.3. Frontend versions for Angular or Webpack have been updated as well. #springboot #angular