Grails is an Open Source, full stack, web application framework for the JVM.
It takes advantage of the Groovy programming language and convention over configuration to provide a productive and stream-lined development experience. Learn more
# Create an empty grails application
grails create-app <app_name>
# Start the interactive grails cli
cd app_name
grails
# Create a controller and the domain object it controls
> create-controller com.awltux.applicationName.Customer
> create-domain-class com.awltux.applicationName.Customer
# Configure controllers to provide dynamic scaffolding code
# This dynamically creates views and controller functions
# Insert this into each controller
## Replace Customer with relevant domain class name
## Remove auto-generated index function.
static scaffold = Customer
# Run the app for testing
> run-app
# Do a complete rebuild
> clean
#################
## Domain Classes