Completed CRUD Application on the NetBeans Platform

Today I completed the coding of a CRUD application on top of the NetBeans Platform, using data retrieved/stored via MySQL and EclipseLink:

Next week, I will create the 2nd (and final) part of the screencast on this topic. In the first part, the viewer is described (i.e., the tree structure in the left part of the application above), while the second part will focus on all the editing functionality, which includes a 'Refresh' action on the root node. Interestingly, perhaps, the viewer and the editor are in two separate modules. If you missed the first part, here it is on (and go here for off-line viewing):

<script type="text/javascript" src=""></script> <script type="text/javascript"> </script>

All this is part of the promised 2009: The Year of Documented Business Scenarios for the NetBeans Platform. So, next week, or maybe even sooner, part 2 of the above scenario will be available on



so you WROTE an app that does crud?

you WROTE that?!

Wow, whats next biz logic?


Posted by bob on March 21, 2009 at 06:17 PM PDT #

Thanks Bob.

Posted by Geertjan Wielenga on March 21, 2009 at 07:52 PM PDT #

I'm really interested in part 2. Please

Posted by crimi on August 01, 2009 at 06:39 PM PDT #

Thank you for all the great tutorials. Do you know if the source code for the CRUD application is available somewhere? I couldn't find it...


Posted by phil on August 02, 2009 at 07:50 PM PDT #

I'm also interested in part 2. Will you have time to create it as planned?

Posted by Christie on September 01, 2009 at 02:48 AM PDT #

It's all here, Christie. You don't need a screencast (though I'm still going to make it), since the whole content is here:

Posted by Geertjan on September 01, 2009 at 02:51 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed

Geertjan Wielenga (@geertjanw) is a Principal Product Manager in the Oracle Developer Tools group living & working in Amsterdam. He is a Java technology enthusiast, evangelist, trainer, speaker, and writer. He blogs here daily.

The focus of this blog is mostly on NetBeans (a development tool primarily for Java programmers), with an occasional reference to NetBeans, and sometimes diverging to topics relating to NetBeans. And then there are days when NetBeans is mentioned, just for a change.


« July 2015