logo
Jul
29

From WSDL to JAXB to JPA with a single schema: Adventures in Hyperjaxb3

The client brief was pretty straightforward: “We need to persist this class to a Database”. No problem. Hibernate FTW. “Actually, we’d like to use JPA2 to do the heavy lifting”. No problem, we’ll annotate up the domain classes with a few @Entity statements and we’re off. “Oh, and the class we wish to persist is a graph of objects that are dynamically...
Jul
15

My “NoSQL for Java Devs” slides are now online

Had a fantastic time last night with the guys at my local Canberra JUG giving a presentation titled “NoSQL – Life Beyond the Outer Join”. I’ll embed the slides further down. In the talk we looked at four different types of NoSQL options for Java guys: Simple Key/Value in-memory stores (Memcached), sophisticated distributed key/value stores (Voldemort), Document Databases...
Jul
12

Adding a “Check For Updates” button to your Air application

Adobe Air ships with a sensational “Application Update” framework that makes deploying new versions of your application a snack. There’s even a fantastic blog post on how to get started using it. Typically it just involves throwing a few lines of ActionScript into your app’s startup: var appUpdater:ApplicationUpdaterUI = new ApplicationUpdaterUI(); appUpdater.configurationFile =...
Jul
3

Netbeans and solving the dreaded “unrecognized project; missing plug-in?”

I has recently handed a truckload of client code all developed in Netbeans. In order to get a feel for the interdependencies, I thought I just fire up a clean copy of Netbeans and open it up. Unfortunately, when I tried to open the project I was greeted with the dreaded “unrecognized project; missing plug-in” dialog: Hmnmm… That’s ok, so I thought I’d just open it up as...

logo
Powered by WordPress | Designed by Elegant Themes