FeaturesPluginsDocs & SupportCommunityPartners

NetBeans Forums

 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
  

Role of Code Generation in Java Application Development

 
Post new topic   Reply to topic    NetBeans Forums -> Java ME Users
View previous topic :: View next topic  
Author Message
Rocky09



Joined: 04 Sep 2009
Posts: 1
Location: new york

PostPosted: Fri Sep 04, 2009 11:18 am    Post subject: Role of Code Generation in Java Application Development Reply with quote

With the recent release of code generation tools such as Spring Roo framework from SpringSource, Skyway Builder Community Edition version 6.3 and Blu Age's M2Spring, there is a renewed focus on the role of code generation in developing enterprise Java applications.

Model Driven Development (MDD), which includes code generation, is gaining more interest now because there are several artifacts in a typical Java application that can be auto-generated. A typical Java web application includes classes like Data Access Object (DAO), XML to Java mapping files, Spring, Log4J configuration files which are all good candidates for auto-generation.

Roo is a round-trip code generator framework that generates most of the artifacts required in Spring based web applications. It provides a command line shell with tab completion, context aware operations and command hinting features. It also constructs the Spring applications in a standard directory format, manages the build configuration files, helps the developers create domain objects, and provides automatic web tier generation for REST-based web user interfaces.

Skyway Builder Community Edition version 6.3 was released last month. The new version supports Spring MVC scaffolding for generating Spring-based, Java CRUD applications from new or pre-existing domain models. It has integration with Spring DSL and also has the feature to do code generation for generating Spring MVC and Spring Web Flow solutions. Skyway Builder Enterprise Edition (EE) 6.3, the commercial edition of Skyway Builder, has integration with IBM Rational Software Architect to transform UML into working Spring applications. It also has DWR (JavaScript/JSON) support for developing RIA applications using Spring services and project-level customization of code generation templates using the JET technology.
_____________________________________________________________
Regards....

Rocky09

Clawfoot tub | bluetooth advertising software | car dealers indianapolis | wow gold for sale | auburn dui license suspension
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    NetBeans Forums -> Java ME Users All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Powered by phpBB