
grails
if_you_can_please_do
~~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
grails 记录
controller获取的参数(e.g params.name)会自动去除字符串两端的空白字符。保存操作def user = User.get(id) if(!user.save()) { //保存失败 user.errors.allErrors.each { //打印错误提示信息 println it } } else { //保存成功 }原创 2017-04-28 14:37:42 · 262 阅读 · 0 评论 -
grails JSON使用
设置时间转换格式 JSON.registerObjectMarshaller(Date) { return it?.format("yyyy-MM-dd HH:mm:ss") } 输出pojo的指定字段 JSON.registerObjectMarshaller(User) { user -> return [转载 2017-05-05 11:56:52 · 336 阅读 · 0 评论 -
grails 一对多级联删除
Config.groovy 配置 grails.gorm.default.constraints = { ‘*’(nullable: true) } Domainclass ClassRoom { String name static hasMany = [students: Student] //不设置这个的话,删除班级时如果存在学生数据,会因为学生的约束而删除失败原创 2017-04-25 13:47:15 · 997 阅读 · 0 评论 -
grails 常用查询
1.查询记录个数 String hql = "select count(1) from User where username like :username" long count = (Long) User.executeQuery(hql, [username: "%${username}%"]).get(0) 2.查询id集合 def hql = "select id fr原创 2017-05-02 15:23:51 · 1333 阅读 · 0 评论