Sven Lüppken holds a degree in Computer Science, which he passed with distinction. He is currently employed as a Java Software Developer at CBC Cologne Broadcasting Center GmbH, one of the leading broadcasting and production companies in Germany and a part of Media Group RTL Germany. Sven started programming in C and C++ at the age of sixteen and quickly fell in love with the Java programming language during his studies. When he got the chance to write his diploma thesis about object-relational mapping technologies, he accepted at once. Since then, he has integrated Hibernate and the JPA in many projects, always in conjunction with the Spring Framework.