-
Software Development
Source control your database with Liquibase
I recently started to use Liquibase on a project to keep track of the database changes in our Java Enterprise…
Read More » -
Core Java
Java DB Embedded Mode
Java DB is a relational database management system that is based on the Java programming language and SQL. This is…
Read More » -
Core Java
Strategy Pattern using Lambda Expressions in Java 8
Strategy Pattern is one of the patterns from the Design Patterns : Elements of Reusable Object book. The intent of…
Read More » -
Desktop Java
Integrating JavaFX and Swing (Revised)
I’ve just finished rewriting a component of my app that was using Swing and now is using JavaFX, I’ve ended up with…
Read More » -
Core Java
Algorithms and Data Structures of JDK 7
While checking periodically if there is one or another standard algorithm in JDK I’ve decided to make such index. It…
Read More » -
Enterprise Java
Spring from the Trenches: Using Environment Specific Cron Expressions with the @Scheduled Annotation
The @Scheduled annotation offers an easy way to create scheduled tasks in Spring powered applications. We can use it to…
Read More » -
Enterprise Java
Big Data Open Source Security
In security there has never (IMHO) been enough open source solutions and Bruce Schneier has written about this several times…
Read More » -
Enterprise Java
Spring JTA multiple resource transactions in Tomcat with Atomikos example
In this tutorial we shall show you how to implement JTA multiple resource transactions in a Tomcat server, using Atomikos…
Read More » -
Software Development
The Politics of Software Development
Steve Yegge has a couple of posts (here and here) expounding a new theory of thinking about software engineering. As…
Read More »