
框架
hezuo1181
???????
展开
-
谈谈你对hibernate的理解
面试官:谈谈你对hibernate的理解回答:Hibernate是一个开放源代码的对象关系映射(ORM)框架,它对JDBC进行了非常轻量级的对象封装,使得java程序员可以随心所欲的使用对象编程思维来操纵数据库。一、Hibernate是对JDBC进一步封装 原来没有使用Hiberante做持久层开发时,存在很多冗余,如:各种JDBC语句,connection的管理,所以出现...原创 2018-09-24 19:29:20 · 3050 阅读 · 0 评论 -
HQL与SQL的区别
面试官:HQL vs SQL答:HQL 查询语句是面向对象的, Hibernate 负责解析 HQL 查询语句, 然后根据对象-关系映射文件中的映射信息, 把 HQL 查询语句翻译成相应的 SQL 语句。HQL 查询语句中的主体是域模型中的类及类的属性。 SQL 查询语句是与关系数据库绑定在一起的。SQL 查询语句中的主体是数据库表及表的字段。HQL 查询包括以下步骤:获取Hib...原创 2018-09-24 19:42:33 · 267 阅读 · 0 评论