The HTTP-RPC open-source Java framework returns results in JSON by default, but can use the CTemplate system to respond with custom markup. In this article, Greg Brown shows how simple annotations can be used to automatically respond to a web service in any markup (HTML, XML, CSV, etc.).
JUnit 5 is coming! In part 1 of our JUnit 5 coverage we wrote some preliminary tests. In part 2, we take a closer look at how to run tests, and some of the cool features JUnit 5 brings to the table.
Accessing multiple databases in enterprise applications can get tricky. This article demos a technique doing so in Spring Boot applications easily and with minimum configuration. 3
JUnit 5 is coming! It thoughtfully improves the JUnit API, has a great extension model, and a revolutionary architecture, which might very well redefine the future of testing on the JVM. 4
HTTP-RPC is an open-source framework for creating and accessing cross-platform polyglot RESTful web services using a convenient, RPC-like metaphor, while preserving fundamental REST principles. 3
If you ever wondered what happens when your bytecode executes, join former Oracle G1GC perf-lead Monica Beckwith in her guided tour of JIT compilation and runtime optimizations in OpenJDK HotSpot VM.
Configuration is one of the most widely used cross-cutting concerns in application development. Apache Tamaya is a new incubator project that brings standardized property management to Java.
In this article we deep dive into two bytecode manipulation frameworks: Javassist and ASM, valuable tools for performing tasks that are otherwise impossible. And once you learn it the sky's the limit! 2
In this 2nd installment on diagnosing performance issues, performance guru Andreas Grabner focuses on spotting performance & scalability issues in distributed Microservice Oriented Architecture
Angular 2 & TypeScript have brought true object oriented development to the world's most popular web development framework. This article provides a high-level overview of Angular 2. 9
Reveno is a powerful new, performant, JVM based lock-free transaction processing framework based on CQRS and event-sourcing patterns. In this article we develop a simple trading system using Reveno. 2
Featured Blog Post
Case Studies Post