Naked Objects Programming: Property Business Rules

Published November 30th, 2009 Under Architecture, Open Source Tools | Leave a Comment

One of the aims of Naked Objects is to ensure that our domain objects are behaviourally-complete: that they encapsulate a coherent set of responsibilities. Not anaemic domain models, but OO like your mother taught you. So in this screencast we extend the example to add in various validation business rules for a property. We also specify whether the property is enabled, and even if it is visible.

http://danhaywood.com/2009/10/16/naked-objects-programming-property-business-rules/

Naked Objects Programming: Properties and Choices

Published November 23rd, 2009 Under Coding, Open Source Tools | Leave a Comment

This post is the first in a series of screencasts showing how to code using the Naked Objects programming model. In it we build upon the example claims application and show how to add a property to a domain object, and provide a list of choices (a drop-down list) for that property.

http://danhaywood.com/2009/10/13/naked-objects-programming-model-series-properties-and-choices/

Naked Objects Example ‘Claims’ Application and Other Resources

Published October 19th, 2009 Under Open Source Tools | Leave a Comment

Naked Objects has a download available from the project website on Sourceforge which provides some example applications and other resources. This screencast shows you how to import and then run one of these example applications in Eclipse. Then it goes through the other resources available.

http://danhaywood.com/2009/09/17/naked-objects-example-claims-app-and-other-resources/

Using Project Lombok with Naked Objects

Published September 24th, 2009 Under Coding, Open Source Tools | Leave a Comment

Project Lombok is a recent project that exploits with Java 1.6’s APT (Annotation Processing Tool) API to generate boilerplate code from annotations. This screencast shows how Lombok can be easily used to remove the boilerplate getters and setters from a pojo domain object.

http://danhaywood.com/2009/09/13/using-project-lombok-with-naked-objects/

Using the Naked Objects 4.0 Maven Archetype

Published September 14th, 2009 Under Coding, Open Source Tools | Leave a Comment

This screencast shows how to get started using the Maven archetype that comes with Naked Objects 4.0.

http://danhaywood.com/2009/08/29/using-the-naked-objects-4-0-maven-archetype/