Grails1.2 新特性

Grails 1.2 版本即将发布,本次更新包括多项改进:支持 Tomcat 并允许 Jetty 作为可选项;将 webflow 功能移至插件;引入 bootstrap 的不同环境配置能力;更新 Spring 至 3.x 版本;提供 GORM 默认设置增强 ORM 支持;并新增 Maven 依赖管理功能。
Grails 1.2 马上出来了,现在是M4

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


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


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


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


[b]升级spring3 [/b]

[b]提供GORM 默认设置[/b]
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)
}


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值