Sculptor 2.0
Sculptor es un framework que combina conceptos de diseño "Domain-Driven" y DSL para intentar incrementar la productividad de los desarrolladores Java. Está construido sobre frameworks Java como JPA, Hibernate y Spring Framework y han construido un plugin que integra el framework con Eclipse.
Sculptor está bastante orientado a crear aplicaciones CRUD de un modo simple y rápido. Por ejemplo, esto es todo el código DSL que necesitamos para tener una aplicación CRUD completa de "planetas":
Application Universe {
basePackage=org.helloworld
Module milkyway {
Entity Planet {
scaffold
String message
}
}
}
Aquí tenéis un video introductorio al framework. Y aquí está el tutorial del hola mundo. Recientemente han liberado la versión 2.0 de Sculptor, con soporte para REST y Spring Remoting, entre otras nuevas características. El framework se distribuye bajo licencia Apache 2.0.
¿Alguno de vosotros conocía Sculptor? ¿Alguien se anima a hacer una comparativa con OpenXava?
Reader Comments