grails gson

使用这个插件,是因为默认的JSON转化器会带有class信息,看着就不爽,想取消,各种办法试过后,还是用插件速度解决问题

见 http://grails.org/plugin/gson


需要在config.groovy中增加两个配置

如果domain中存在关联,建议加入,否抛异常,id为空

grails.converters.gson.resolveProxies = false

时间输出格式

grails.converters.gson.datePattern = 'yyyy-MM-dd HH:mm:ss'


在BootConfig.groovy依赖部分增加:

dependencies{

runtime 'org.springframework:spring-test:3.1.0.RELEASE'

}

未添加,可能会提示找不到某个Mock类


其他使用就很简单了,list as GSON,或者 DomainA.get(123) as GSON

https://github.com/robfletcher/grails-gson


project中

compile ":gson:1.1.4"

你可能感兴趣的:(domain,grails,false)