Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
I always struggled with how to implement equals and hashcode, until I learned about the difference between entities and value objects.
-
This blog post will show the best way to implement a HTML <select/> to allow the user to select between one of several options.
-
There are 2 choices when using Value Objects in JPA entities with Spring Boot: AttributeConverter or Embeddable.
-
I just did release 1.2.0 of the error-handling-spring-boot-starter library.
-
The upcoming JUnit 5.8.0 will support ordering the test classes in an arbitrary way.
-
Trimming whitespace is one of the little things that a developer should take care of when coding text inputs in an HTML form.
-
Tailwind CSS version 2 has recently been released.
-
This post shows the various ways that you can concatenate string values with Thymeleaf.
-
I’m happy to announce that my book, "Practical Guide to Building an API Back End with Spring Boot", made it to BookAuthority’s Best New REST API Books: https://bookauthority.org/books/new-rest-api-books?
-
There are a few options to add charts to your Thymeleaf application, but one of the easiest is to integrate Google Charts.
-
I have been using Architecture Decision Records (ADR) documents on my latest projects.
-
I am thrilled to announce the release of my book Taming Thymeleaf on leanpub.
-
I just released the first version of my Taming Thymeleaf book on leanpub.
-
An important part of any decent REST API is good error handling.
-
If you document your REST API with Spring REST Docs, you have probably came across fields that refer to enum values.
-
AssertJ 3.16.0 has just been released.
-
Spring Boot has first-class support for testing, both unit and integration testing.
-
Laravel is a very interesting PHP framework for building web applications.
-
The previous blog post showed how to use Value Objects with a REST API with Spring Boot.
-
In Using primary key objects with Spring Data and Hibernate, I explained how to use Value Objects for interaction with the database.
-
Tailwind CSS is an interesting utility-first CSS framework for rapidly building custom designs.
-
Testcontainers-cypress 0.4.0 is released with support for Cypress 4.0.1 which has Firefox support.
-
This post marks the start of the new blog at https://www.wimdeblauwe.com.
-
My project testcontainers-cypress allows to run Cypress tests from JUnit using the excellent Testcontainers project.
-
This blog post was written for asciidoctor-pdf 1.x.
-
Most of the tutorials or blog posts that use Spring Data JPA use auto-generated primary keys.
-
This blog post will explain how to setup a Spring Boot project with server-side HTML rendering using Thymeleaf templates.
-
In my previous blog post on Running Cypress tests with TestContainers for a Spring Boot with Thymeleaf application, I explained how to run Cypress tests as part of a JUnit test.
-
UPDATE: The full test class code in this post does not actually fail the test when the Cypress tests fail.
-
I am announcing a new open-source project I am working on: BIOB It is still very early days, but there is already a fully functional local file system implementation and an in-memory implementation for testing.
-
You can download an updated version of my book 'Practical Guide to Building an API Back End with Spring Boot' from InfoQ: https://www.infoq.com/minibooks/spring-boot-building-api-backend The changelog can be viewed at https://wimdeblauwe.wordpress.com/my-…
-
I have written about switching JDK versions on your mac before.
-
I am so happy because today my Spring Boot book is finally available!
-
Spring Boot 1.5.x uses Flyway 3 while Spring Boot 2.x uses Flyway 5.
-
If you have an application deployed on AWS Elastic Beanstalk and you want to add Datadog integration to it, then these instructions might help you out.
-
During the migration of a Spring Boot application from 1.5.13 to 2.0.2, some of my Spring Rest Docs tests started failing.
-
I love using Asciidoctor for writing documentation.
-
In the previous post, I showed .
-
In my previous post, I showed how to use JavaFX with the Raspberry Pi 3.
-
In this post, I am going to detail the steps to get a simple JavaFX application running on the Raspberry Pi 3 using Gluon.
-
If you use Spring REST Docs, you will be using the Asciidoctor include directive a lot to include the request and responses that are generated from the unit tests.
-
Spring’s ServletUriComponentsBuilder.fromCurrentRequest() can be really convinient to build an URL from the current request.
-
As a follow-up to my last post on a custom validator to check if a String contains XML, I like to elaborate on how I made the unit test so readable.
-
This blog post will show you how to create a custom validator to check if a String contains valid XML using the Java Validation API.
-
We are using angular-datatables in a project.
-
If you want to unit test a ConstraintValidator with AssertJ, then you can use this custom validator to make the tests more readable: import org.assertj.core.api.AbstractAssert; import javax.validation.ConstraintViolation; import java.util.Set; import jav…
-
This post is a follow-up on my post EntryProcessors and EntryBackupProcessors with Hazelcast.
-
Hazelcast has the concept of EntryProcessors (like Oracle Coherence).
-
I wanted to try out afterburner.fx, a JavaFX framework which describes itself as: a minimalistic (3 classes) JavaFX MVP framework based on Convention over Configuration and Dependency Injection.
-
Icons are a great way to spice up any UI.