Matt RaibleMatt Raible is a Java Champion and Developer Advocate at Okta.

The JHipster Mini-Book The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap, and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster.

This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.

For book updates, follow @jhipster-book on Twitter.


Over 10 years ago, I wrote my first blog post. Since then, I've authored books, had kids, traveled the world, found Trish and blogged about it all.

AppFuse and Groovy/Grails?

Here's an interesting e-mail I received last night:

I see AppFuse's strong points is in integrating a lot of oss in a synergistic manner, which is really great and helpful. Just wondering whether there is any chance of integrating AppFuse with groovy and especially grails.

I also just found out about grails 0.1 and it looks really promising, for a 0.1 release.

I just feel that it has some synergy there, a java ruby on rails combines with the best oss integration available.

My response:

I think Grails and AppFuse are more likely competitors rather than compatible. Grails uses Spring, Spring MVC and Hibernate under-the-covers, whereas AppFuse uses the raw frameworks. Of course, it would be cool to allow different classes w/in AppFuse to be written in Groovy or JRuby. At this point, I think it's probably better for users to choose one or the other.

Grails definitely looks cool, and a lot like Rails. However, I think using Groovy is a pretty big step for the majority of Java Developers out there. If you're reading this post, you're probably not in the majority.

Posted in Java at Jul 06 2006, 07:35:49 AM MDT 3 Comments

I've actually never used Groovy but I think it would be cool to have it integrated. After playing around with Ruby/Rails for a few weeks using a scripting language just feels refreshing.

Posted by Lars Fischer on July 06, 2006 at 12:50 PM MDT #

"Grails definitely looks cool, and a lot like Rails. However, I think using Groovy is a pretty big step for the majority of Java Developers out there." I find this to be quite interesting comment, so you think that Groovy is a bigger step than Ruby for Java developers?? With regards to the other bits, Grails is more than just pulling together the frameworks you mentioned and I would be quite happy to help any integration efforts as I don't see AppFuse as a competitor at all, at least I never thought of it as one.

Posted by Graeme Rocher on July 07, 2006 at 02:12 AM MDT #

I'm a big fan of AppFuse and have a number of professional systems based on it. I particularly like the way that basic acegi security is built in, the stability, and the good practices it encourages in Developers new to Spring (as the scheme for DAOs, Managers, etc. is already set up). I've recently been introduced to grails. The move away from annotations may be good, as long as you can still express all of Hibernate configuration. It would be great to gain the best of both worlds. I can't see that Groovy should be a problem for anyone, it's a bit like using Velocity....'GraipFuse' anyone?

Posted by Jez Nicholson on November 03, 2006 at 08:11 AM MST #

Post a Comment:
  • HTML Syntax: Allowed