Google Collections

Google Collections is a natural evolution from the standard collections API in Java, bringing a much broader range of functionality to the existing collections and also providing several new collections…

Continue Reading Google Collections

Qi4j and the NoSQL movement

The second presentation from JavaZone 2009 that I want to comment on is "På tide å kaste ut relasjonsdataben?" (Is it time to throw out the relational database?) by Trond Arve Wasskog, which continues the current trend of looking at alternatives to relational databases for persistence. For myself, I have for some time argued that most people seem to be using relational databases for four separate things: storing objects, querying them, reports, and backups. In my view it is only really good at the reporting part and literally suck at the rest. The object-relational impedance mismatch is a well-known issue, that DDD values are hard to implement using OR mappers also seems to be common knowledge, and that backups are not exactly efficient or easy to make is also an issue.

Continue Reading Qi4j and the NoSQL movement

Qi4j and domain model persistence

The JavaZone 2009 conference is over, and although I couldn't make it this year due to our project, StreamFlow, going into production soon, the Qi was definitely flowing there. I've been watching the videos from the conference (available here, and many kudos for making them available so soon), and there's a number of presentations which either explicitly or implicitly relates to Qi4j. It seems that so many of the issues that Qi4j has been designed to deal with are things that are becoming known and annoying to a majority of developers. So, I'll try to outline below just how the topics covered at JavaZone relate to Qi4j, and how Qi4j can help you deal with those problems.

Continue Reading Qi4j and domain model persistence

PowerMock Part 2

In JayView 17 we presented a short introduction to PowerMock, a framework that allows you to create automated tests for almost any code in isolation from its environment. In this…

Continue Reading PowerMock Part 2

JavaFX – Hands On

The JavaFX 1.0 release was launched in December 2008 after years of development. So what is it? Sun markets JavaFX as a Rich Internet Application (RIA) platform and a tools…

Continue Reading JavaFX – Hands On

End of content

No more pages to load