摘要:
学习各种映射关系时总结: ①如何将对象之间的关联关系映射到数据库中 ②如何检索出关联对象 1.多对一映射 它是使用最多的映射关系,性能上占有优势 关系模型和对象模型:两者并不是一一对应的 举个例子:告诉员工属于哪个部门和告诉部门有哪些员工对于 数据库(关系模型)来说只要有一个就可以 但是对于对象模型不是如此,告诉员工属于哪个部门之后,部门并不会知道自己有哪些员工 实例: domain 包中添加 D... 阅读全文
摘要:
1.HQL和Criteria简介 HQL: 与SQL语句很相似 面向对象的查询语言,与SQL不同,HQL中的对象名是区分大小写的(除了JAVA类和属性其他部分不区分大小写); HQL中查的是对象而不是和表,并且支持多态;HQL主要通过Query来操作,Query的创建方式: Query q = session.createQuery(hql); hql 可以是类似下面的形式: from Perso... 阅读全文