Model to Code Processor, takes a model file and runs it through a set of velocity macros to generate JPA Entities, DAO interface and implementation, Service interface and implementation (All as very nice code). Give it a try, contribute additional templates :-)