Chapter 10. Using plugins: just add water

This chapter covers

  • Integrating email support
  • Taking advantage of caching
  • Migrating database structures
  • Adding full-text search

Few things in life do exactly what you want, and unsurprisingly Grails is no different. Fortunately, a wealth of Java tools and libraries are out there to help you implement almost any feature you could want. Because Grails is inherently a Java-based framework, you can use almost any Java library out there. Many of them are robust and mature, so why reinvent the wheel?

You can use Java libraries as is, but there can be big benefits to having an adapter between Grails and the library that makes it easier to use and quicker to set up. This is the purpose of the Grails ...

Get Grails in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.