SpringOne 2GX 2011

Chicago, October 25-28, 2011

Burt Beckwith

Core Member of the Grails Development Team

Burt Beckwith is a Java and Groovy developer with over ten years of experience in a variety of industries including biotech, travel, e-learning, social networking, and financial services. For the past three years he's been working with Grails and Groovy full-time. Along the way he's created over fifteen Grails plugins and made significant contributions to several others. He was the technical editor for Grails in Action.

Blog

Overriding Groovy constructors

Posted 2011-11-13 00:17:00.0

It’s rare to create parameterized constructors in Groovy since the Map constructor that’s added to all classes reduces the need for “real” constructors. There’s still a case for defining constructors to enforce business rulmore »

Accessing the GrailsApplication and ApplicationContext from domain classes without holders

Posted 2011-11-12 20:18:00.0

The various holder classes in Grails (ApplicationHolder, ConfigurationHolder, etc.) are now deprecated and the plan was to remove them at some point since static variables cause problems. One example is deploying multiple Grails applications with the --more »

This Week in Grails (2011-44)

Posted 2011-11-07 16:06:00.0

Lots of Groovy/Grails conferences happening currently. It sounds like folks had a good time at Greach from what I can tell from Twitter. And the schedule for the Groovy & Grails eXchange (coming up next month) was updated – it looks like it&#more »

This Week in Grails (2011-43)

Posted 2011-10-31 09:50:00.0

The big news this week was SpringOne 2GX in Chicago. It’s always a fun conference and a great chance to learn a lot about what’s going on with the Spring and Groovy-ecosystem technologies and talk to developers creating the software that we more »
Read More Blog Entries »

Presentations

Grails Spring Security Plugins

In this talk we'll look at the Spring Security Core plugin and its dependent plugins. The core plugin provides all of the standard functionality you expect from a security plugin (URL security, users, roles, form-based authentication, etc.) and extension more »

Advanced GORM - Performance, Customization and Monitoring

You've used GORM in Grails apps, you've written custom criteria and HQL queries, and now you're ready to take database access in Grails to the next level.more »

Deploying Grails Applications to Cloud Foundry

Cloud Foundry is a revolutionary open-source PaaS service from VMware and Grails applications have first-class support on the platform.more »

Grails Spring Security Plugins

close

Burt Beckwith By Burt Beckwith

In this talk we'll look at the Spring Security Core plugin and its dependent plugins. The core plugin provides all of the standard functionality you expect from a security plugin (URL security, users, roles, form-based authentication, etc.) and extension plugins add extra functionality such as OpenID support, LDAP authentication, object and method security with ACLs, and more.



We'll look at the various plugins and create some sample applications to see how easy it is to secure a Grails application with Spring Security.


Advanced GORM - Performance, Customization and Monitoring

close

Burt Beckwith By Burt Beckwith

You've used GORM in Grails apps, you've written custom criteria and HQL queries, and now you're ready to take database access in Grails to the next level.



In this talk we'll look at some advanced GORM topics including using database views to map domain classes to multiple tables, writing a Configuration subclass to fine-tune domain class mappings and customize Hibernate beyond what GORM mappings provide, how to create immutable read-only domain classes, and some tips for monitoring database access.


Deploying Grails Applications to Cloud Foundry

close

Burt Beckwith By Burt Beckwith

Cloud Foundry is a revolutionary open-source PaaS service from VMware and Grails applications have first-class support on the platform.



In this talk we'll look at the features of the Grails cloud-foundry and cloud-foundry-ui plugins and sample applications using supported services like MongoDB, Redis, and RabbitMQ. You'll be amazed at how easy it is to build and deploy a cloud-based application with Cloud Foundry and Grails.