
Antonio's Blog
50 FOLLOWERS
My name is Antonio Goncalves, I am a senior software architect living in Paris. I've started working in IT in 1992. Initially focused in C and C++ development, I switched to Java in the late 1990s. This is my blog, mainly about Java.
Antonio's Blog
4y ago
In this blog post, I’ll show you how to manually deploy a simple Quarkus application to Azure using Terraform, thanks to NubesGen.
The post How to Manually Deploy a Quarkus Application to Azure with Terraform Thanks to NubesGen appeared first on Antonio's Blog ..read more
Antonio's Blog
4y ago
In this blog post I’ll show you how develop a Quarkus application to easily access your relational database (using Hibernate ORM with Panache) and display its content in HTML with Qute templates. To break it into more details, in this blog post you will learn: What is Hibernate ORM with Panache? How to access a relational database with Hibernate ORM with Panache. What are Qute templates? How to display the ..read more
Antonio's Blog
4y ago
I first wrote this article for the Java Advent calendar 2020. I then copied it to my own blog.
Christmas is coming! Like every year, Santa needs to schedule its presents delivery. Can you imagine? Millions of (good) children will receive a present on the night of the 24th of December. To achieve this prowess, Santa needs a bit of technical help to schedule the deliveries. What about a microservice architecture with MicroProfile and Quarkus?
Resilient Microservice Architecture
Santa has been using several technical architecture in the past, but now, he wants to move to microservices! He has ..read more
Antonio's Blog
4y ago
It’s been a while since I haven’t blogged… but that’s because I was busy writing two books on Quarkus!
When Quarkus was announced in November 2018 I was very enthusiastic with what I saw. It was the beginning of Quarkus, but it was already promoting developer’s joy (hot reload, easy configuration, etc.), Cloud-Native, speed, small… but what I liked the most was the fact that it was supporting MicroProfile and the well-known Java Enterprise ecosystem (JAX-RS, CDI, Hibernate, Bean Validation, etc.). I could reuse my skills within this brand new and shinny Java toolkit.
I started having a look at ..read more
Antonio's Blog
5y ago
This blog post follows the first one I wrote about Configuring A Quarkus Application. So, if you want to know how to configure a Quarkus application using a Unified Configuration (application.properties file), Microprofile Config or system properties, please refer to this previous post. In this blog post I will show you how to use Profiles in Quarkus.
Use Case
I’ll use the same example as the previous post: we have one REST Endpoint that uses a repository to persist and retrieve books from a database:
BookResource: a JAX-RS endpoint with a set of methods to GET, POST, UPDATE and DELETE a boo ..read more
Antonio's Blog
6y ago
In this blog post I’ll show you how to configure a Quarkus application using the specific application.properties file as well as the Microprofile Config API. To break it into more details you will learn:
How to configure a Quarkus application and have separate values for development and test
How to use Microprofile Config to inject values
How to configure logging
How to pass system properties
Use Case
In this example we have one REST Endpoint that uses a repository to persist and retrieve books from a database:
BookResource: a JAX-RS endpoint with a set of methods to GET, POST, UPDATE and DE ..read more
Antonio's Blog
6y ago
Last year I’ve published a fascicle on Bean Validation. It was time to publish the one on JPA.
In a previous blog post I explained the entire writing process and why I had this idea of writing small fascicles. Make sure to read it if you want more details. But basically, the idea behind these fascicles comes from my previous Java EE 7 book. People were asking me to update my Java EE 7 book to Java EE 8, but I couldn’t find the motivation of updating 550 pages that were own by my editor. So instead, I decided to only focus on updating a few chapters and self-publish smaller fascicles. Last yea ..read more