
hibernate
文章平均质量分 77
傻小子130
无
展开
-
mybatis与hibernate区别
mybatis与hibernate区别以前没怎么用过mybatis,只知道与hibernate一样是个orm数据库框架。随着使用熟练度的增加,发现它与hibernate区别是非常大的,结合至今为止的经验,总结出以下几点:1. hibernate是全自动,而mybatis是半自动。hibernate完全可以通过对象关系模型实现对数据库的操作,拥有完整的JavaBean对象与数据库的映转载 2014-10-05 10:05:41 · 585 阅读 · 0 评论 -
hibernate面试题
hibernate是什么?hibernate是基于ORM对象关系映射(完成对象数据到关系数据映射的机制)实现的,做数据持久化的工具 HttpSession与Hibernate中Session的区别1. javax.servlet.http.HttpSession是一个抽象接口用途:存放这个用户的一些经常被用到的信息,例如:用户名,权限等2. 它是hibernate操作数据库转载 2014-10-03 16:20:40 · 1283 阅读 · 0 评论 -
Hibernate基础
Hibernate出现的原因: 直接使用JDBC操作数据库的步骤很繁琐;JDBC操作的是关系型数据库; 我们用JAVA开发程序,则使用面向对象的思想; Hibernate正是在这两种不同的模型之间建立关联,Hibernate给我们提供了利用面向对象的思想来操作关系型数据的接口关系模型(Relational Model)关系模型把世界看作是由实体(Entity)转载 2014-10-03 16:12:43 · 654 阅读 · 0 评论 -
HQL查询语言
使用inner关键字 List users = session.createQuery("select d.name, u.name from User u inner join u.dept d").list();说明: 在Hibernate中上述 的HQL语句就能够将User实体对象和Dept实体对象的关联关系建立起来了,因为这都是通过实体映射文件来完成的,体现在表上则是通过两张转载 2014-10-03 15:55:15 · 712 阅读 · 0 评论