Last updated by admin 4 years ago
Grails ????? {excerpt:hidden=true}The Grails console{excerpt}
{excerpt:hidden=true} Grails ships with an extended version of the regular Groovy console. To run the console simply type the following command from the root of a Grails project: {excerpt} Grails?????Groovy?????????????????????????????????????????Grails??????????????????????????????:grails console
Grails??????? {excerpt:hidden=true}The Grails interactive shell{excerpt}
{excerpt:hidden=true} In addition to the console there is the interactive shell. It works similar to the console but with a text UI only. To run the shell simply type the following command from the root of a Grails project:{excerpt} ????????????????????????????????????????????????????????????????????????????Grails?????????????????????????:grails shell
??????? {excerpt:hidden=true}General usage{excerpt}
{excerpt:hidden=true} Both console and shell are useful for working interactively with your Grails application:{excerpt} ??????????????Grails????????????????????????: {excerpt:hidden=true}- find domain objects with the help of dynamic finder methods
- call mutator methods on domain objects once you have a reference to them
- save() or delete() domain objects like you would otherwise do in a controller
- … _more to come here_{excerpt}
- ???????????????????????????????
- ??????????????????????????????????(?????????????????)?????
- ???????????save()?delete()?????????????????????????????????
- … _more to come here_
.... more to come here
WAR???????? {excerpt:hidden=true}Packaging a WAR{excerpt}
{excerpt:hidden=true} To package a WAR file for deployment onto an application server you can do:{excerpt} ?????????????WAR?????????????????????grails war
grails test war // test(???) ??? grails dev war // development(??) ??? grails prod war // production(??) ?
grails -Dgrails.env=blah war



