Grails1.2 新特性

Grails 1.2 马上出来了,现在是M4

介绍一下新特性(部分):


改用tomcat,jetty可选
如要换回jetty
grails uninstall-plugin tomcat
grails install-plugin jetty


web flow 移出,到插件
如要使用
grails install-plugin webflow


bootstrap 可配置不同env
def init = { ServletContext ctx ->
        environments {
            production {
                ctx.setAttribute("env", "prod")
            }
            development {
                ctx.setAttribute("env", "dev")
            }
        }
        ctx.setAttribute("foo", "bar")
 }


升级spring3

提供GORM 默认设置
grails.gorm.default.mapping = {
   cache true
   id generator:'sequence'
  'user-type'( type:org.hibernate.type.YesNoType, class:Boolean )
}

默认约束:
grails.gorm.default.constraints = {
   '*'(nullable:true, blank:false, size:1..20)
}


支持maven jar指定
grails.project.dependency.resolution = {
    inherits "global" // inherit Grails' default dependencies
    repositories {
        grailsHome()
        mavenCentral()
    }
    dependencies {
       runtime 'com.mysql:mysql-connector-java:5.1.5'
    }
}

你可能感兴趣的:(java,tomcat,maven,mysql,grails)