Problem: JDBC'S Stored Procedure Empty ResultSet When Creating Tables

Prerequisites: this is a quick issue/solution blog and not an introduction to JDBC or Java. The Issue Whilst working on calling a Stored Procedure from our SQLServer, the stored procedure refused to return any data. When called from a database viewer (we use DBVisualizer) the SP works fine. The…

Java's Happens-Before, Threads & Concurrency Introduction

Multi-threading and Concurrency Intro This is a short explainer behind the syntax and the need for Concurrency and Multi-threading APIs given to us by Oracle's Java.[^n] Why Concurrency? Before concurrency and multi-threading was about (way before my time), code used to execute sequentially. One line at a time. This…

5 Pillars Of OO: Part 1 Inheritance

5 Pillars Of OO: Part 1 Inheritance In the world of object-oriented languages and programming, there are 5 main important subjects. The following 5 series of articles will tackle these important subjects. The 5 Pillars of OO are: Inheritance Encapsulation Overloading & Overriding (Reflection) Polymorphism And a sense of humour…