
grails
LorenLuo
积极乐观,有责任心,学习能力强
展开
-
领域类之基本增删改查
前提 class Person { String name Integer age Date lastVisit } 创建 通过map传参创建领域类对象,实现保存 def p = new Person(name: "Fred", age: 40, lastVisit: new Date()) p.save() 读取 grails自动的会给领域原创 2013-02-19 09:59:39 · 861 阅读 · 0 评论 -
领域类之模型
关系模型 一、多对一和一对一 1、多对一模型 单向多对一模型,如下: class Face { Nose nose } class Nose { }双向多对一模型,如下: class Face { Nose nose } class Nose { static belongsTo = [face:Face] }在双向模型中 new Face(nose:n原创 2013-02-19 15:46:48 · 1053 阅读 · 0 评论 -
IntelliJ IDEA快捷键
使用了一段时间的IntelliJ IDEA,感觉这个JAVA IDE非常好用 下面把一直以来常用的一些快捷键给总结出来如下: 1. Ctrl + Space 完成类、方法、变量名称的自动输入,这个快捷键是我最经常使用的快捷键了,它可以完成类、方法、变量名称的自动录入,很方便 2. Ctrl + N(Ctrl + Shift + N) 跳转到指定的java文件(其它文件)这个功能转载 2013-02-20 10:46:00 · 627 阅读 · 0 评论 -
领域类之GORM查询
GORM支持一下查询 动态查询 Where查询 条件查询 Hibernate查询语言(HQL) 先讲两个基础查询: list def books = Book.list() def books = Book.list(offset:10, max:20) def books = Book.list(sort:"title", order:"asc") 根据ID查询原创 2013-02-20 16:40:22 · 3473 阅读 · 0 评论 -
领域类之持久化基础
保存和更新 def p = Person.get(1) p.save() 不及时保存到数据库 def p = Person.get(1) try { p.save(flush: true) } catch (org.springframework.dao.DataIntegrityViolationException e) { // deal with excep原创 2013-02-20 11:28:16 · 730 阅读 · 0 评论