grail [environment]* [command name]
example:
grails dev run-app
grails prod run-app
grails -Dgrails.env=uat run-app
bootstrap
1.loadApp
加载和创建一个GrailsApplication实例。
loadApp()
grailsApp.allClasses.each { println it }
2.configureApp
加载所有的Grails plug-ins并创建Spring ApplicationContext
configureApp()
Connection c = appCtx.getBean('dataSource').getConnection()
// do something with connection
clean
可以从当前Grails 应用中删除所有编译的资源,因为Groovy和Java一样,是compiled language。
grails clean
compile
编译groovy和java 源码。
grails compile
console
打开一个Grails console,console中可用几个有用的变量。
(1)ctx:Spring ApplicationContext实例
(2)grailsApplication:GrailsApplication实例
create-app
grails create-app [name]
创建一个Grails 应用,需要指定应用名称。
最后欢迎大家访问我的个人网站:1024s