Enterprise Java
-

REST: Deleting resources
In RESTful APIs resources are typically deleted using the HTTP DELETE method. The resource that should be deleted is identified…
Read More » -

How to get Type-Safe and Intuitive Hibernate/JPA Queries by Leveraging Java Streams
A large proportion of Java database applications are using Hibernate/JPA to bridge the gap between Java and SQL. Until recently,…
Read More » -

Richardson Maturity Model and Pizzas
The model, developed by Leonard Richardson, attempts to classify an API according to its adherence to the constraints imposed by…
Read More » -

For gourmets and practioners: pick your flavour of the reactive stack with JAX-RS and Apache CXF
When JAX-RS 2.1 specification was released back in 2017, one of its true novelties was the introduction of the reactive…
Read More » -

RAML: Four ways to define examples
Defining an example body payload and response for a RESTful API endpoint is an essential aspect of designing a modern…
Read More » -

Extend Hibernate to Handle Java Stream Queries
The Java Stream API released in Java 8 has proven itself to be an efficient, terse yet intuitive way of…
Read More » -

ElasticSearch Multitenancy With Routing
Elasticsearch is great, but optimizing it for high load is always tricky. This won’t be yet another “Tips and tricks…
Read More » -

Command-line JSON processing with jq
In this post we will learn how to parse, pretty-print and process JSON from the command-line with jq. At the…
Read More » -

Development in an Isolated Environment – How to Manage Dependencies?
How to build an actual stack of frameworks and libraries for a comfortable development process if you’re working remotely in…
Read More »



