Latest Grails framework set for the JVM
InfoWorld - SpringSource, which is now a division of VMware, released on Wednesday the 1.2 version of the Grails dynamic language framework for the Java Virtual Machine.
The general release follows the Dec. 16 general availability of the Spring 3.0 framework for Java application development. Accessible at this Web page, Grails 1.2 offers significant new features, said Graeme Rocher, head of Grails development for the SpringSource division of VMware, in a blog post. Grails was built on the Groovy language.
[ The JVM is becoming a popular spot for dynamic languages. ]
"Representing the most stable and performant Grails release yet, Grails 1.2 is a significant new release of the premier dynamic language framework for the JVM," Rocher said
In addition to supporting Spring 3.0, Grails 1.2 has dependency resolution offering full control over JAR (Java Archive) dependencies. Improved Spring integration is featured along with named query support. A named URL capability allows developers to create more explicit and expressive links inside GSPs (GrooverServer Pages).
Version 1.2 also offers a refactored testing infrastructure, which is pluggable to new providers. Pluggable Web containers allow different development time containers to be installed. Plugins are available for Apache Tomcat and Jetty Web servers.
Hundreds of bug fixes and small improvements also are featured in Grails 1.2, Rocher said.
Spring 3.0 had been available in a release candidate stage -- the stage at which the project is considered feature-complete enough to be considered for general release -- since early this fall.
Spring 3.0 features capabilities such as simplifications in the Spring MVC (Model View Controller) framework and support for RESTful applications. "REST is becoming much more popular as part of a remoting philosophy," said Rod Johnson, general manager of SpringSource.
SpringSource had detailed the release in October.
Other features include SpEL (Spring expression language), featuring a core expression parser for use in bean definitions. Also, extended support is offered for annotation-based components. Spring 3.0 has full support for dependency injection in Java based on Java Specification Request 330.
Next-generation scheduling capabilities are featured as is Object/XML mapping. The framework is downloadable from this Web page.
SpringSource became a part of VMware in September once the $420 million acquisition, announced in August, closed.
This story, "Latest Grails framework is set for the JVM," was originally published at InfoWorld.com. Follow the latest developments in application development at InfoWorld.com.
- Google I/O 2013's Coolest Products and Services
- 10 Star Trek Technologies That are Almost Here
- 19 Generations of Computer Programmers
- 25 Must-Have Technologies for SMBs
- A walking tour: 33 questions to ask about your company's security
- 15 social media scams
- The 7 elements of a successful security awareness program
- IT Certification Study Tips
- Register for this Computerworld Insider Study Tip guide and gain access to hundreds of premium content articles, cheat sheets, product reviews and more.
- The Five Big Lies the C-Suite Hears About "Going Mobile" Mobile has already made a tremendous impact-to the tune of 29 billion apps downloaded in 2011. With such a new technology, it's not...
- mPayment Scenario Planning and Recommendations The mPayment industry is predicted to reach $1.3 trillion by 2017. This report offers conclusions into the impact mobile will have on businesses...
- Is Your App Getting Used? Understanding UX and Your Audience Want your app to be one of the 70 percent that is opened but never used again? If not, then you need to...
- Harness IT -- An Introduction to Business Intelligence Solutions Learn the key selection criteria required to provide your organization with the capability to address structured data, unstructured data and mobile demands so...
- Becoming An Analytics Driven Organization Join us on Tuesday, June 18, 2013, 11:00 AM EDT and learn how your agency can create an analytics culture that will enable...
- 3 Reasons Why Sepaton is the World's Fastest Backup Solution Leading analyst, Storage Switzerland learns how Sepaton backs up and deduplicates massive data volumes while maintaining the industry's fastest performance - all in...