a)大小写敏感问题:只对类和属性区分大小写。 b)关联: (inner) join left (outer) join right (outer) join full (outer) join
with from Emp e join Dept d on e.deptId = d.id with e.name is not null
fetch:把所关联的对象一同取出来 from Emp e join fetch e.dept select e.dept from Emp e
from Emp e where e.dept.company.group.address.city is not null
1) select子句: select u.name, u.score from User u; select new User(u.name, u.score) from User u; select new List(u.name, u.score) from User u; select new Map(u.name as uname, u.score as uscore) from User u;