Using CDI in a Dropwizard Microservice
Dropwizard provides a great infrastructure for creating microservices. Jetty for http, Jersey for Rest, Jackson for JSON, Metrics for metrics and other useful helper libraries can be seen as a…
Dropwizard provides a great infrastructure for creating microservices. Jetty for http, Jersey for Rest, Jackson for JSON, Metrics for metrics and other useful helper libraries can be seen as a…
Creating a mircoservice with dropwizard is an easy task. You do some java coding and configure a YAML file to get a running microservice within a short time. The created…
When I prepared for the "Oracle Enterprise Architect Master Certification" I was introduced to Sparx Enterprise Architect. It was recommended as the best tool to model and design the practical…
Securing passwords is a common task for developers. Wildfly offers credential vaults for this task and manages to automatically use the secured passwords for datasources or active directory credentials. If…
Enterprise Architect (EA) is great tool to model classic UML structural and behavioral diagrams. It is a multi-purpose tool that supports a variety of programming languages like Java, C#, Php…
Right now - as I am writing this post - Vaadin is my favourite UI framework for Java web applications. While alot of frameworks seem to create just as much…
When developing web applications with JSF and PrimeFaces most target users are still using PC or laptops as they will use the application mainly during work hours. Mobile devices like…
Single page web applications have become more and more popular as they support responsiveness in an elegant way and create great user experiences with fast rendering times. Vaadin is a…
The MVP (model-view-presenter) is a solid architecture pattern for Vaadin projects of all sizes. However there are many ways to achieve it. I would like to have a MVP architecture…
The model-view-presenter (aka MVP) architecture pattern is a good choice for Vaadin applications. It clearly separates the business logic from the UI code and improves testability. Well... I heard statements…