-
Enterprise Java
REST: Updating resources
When building RESTful APIs over HTTP the PUT method is typically used for updating, while POST is used for creating…
Read More » -
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 » -
Enterprise Java
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 » -
Enterprise Java
Implementing the Proxy Pattern in Java
The Proxy Pattern Proxy is a common software design pattern. Wikipedia does a good job describing it like this: [..]…
Read More » -
Enterprise Java
Quick tip: Referencing other Properties in Spring
In Spring property (or yaml) files we can reference other properties using the ${..} syntax. For example: 1 2 3…
Read More » -
Enterprise Java
REST: Retrieving resources
Retrieving resources is probably the simplest REST API operation. It is implemented by sending a GET request to an appropriate…
Read More » -
Enterprise Java
Extending JUnit 5
A look into the past With JUnit 4 we have the option to run test with a custom JUnit runner…
Read More » -
Core Java
OCR in Java with Tess4J
Optical character recognition (OCR) is the conversion of images containing text to machine-encoded text. A popular tool for this is…
Read More » -
Enterprise Java
Introduction to Hypermedia REST APIs
Introduction When browsing the web we typically navigate from one site to another by following Hyperlinks. Those links make the…
Read More »