看完了struts的视频,接着就进入了Hibernate的学习,写了几个例子之后发现这个框架确实方便好用。它的优缺点:1、Hibernate的一个特别的好处就是简化数据库的操作,允许你以对象方式来访问数据库内容,比如通常我们找一个User的资料需要select出所需要的资料,而通过hibernate我们可以把这个User的资料作为一个对象来看待,通过User.getName()或者User.getId()等操作来获得我们想要的东西,这样就完全统一了上层JAVA或者C#等面向对象语言中对于数据库的非OO操作的不和谐了.2、Hibernate是一个和JDBC密切关联的框架,它对JDBC进行了彻底的封装,一下子少写很多代码,提高了生产力。3、它是一个独立的对象持久层框架,可以用在任何JDBC使用的场合,例如Java应用程序的数据库访问代码,DAO接口的实现类。使开发更加对象化(阻抗不匹配),而且具有可移植性,没有侵入性,支持透明持久化。4、由于封装性高导致了使用数据库特性的语句,将很难调优。同时它还对大批量的数据更新存在问题。继续深入学习,期待精彩内容...
| 【内容导航】 |
| 第1页:初识Hibernate | 第2页:Hibernate环境搭建 |
| 第3页:Hibernate环境搭建续----工具类 | |
ROWID走索引之嫌疑犯抓获浅谈Oracle执行计划相关资讯 hibernate
- Hibernate利用@DynamicInsert和@ (今 07:09)
- Hibernate某些版本(4.3)下报错 (04月20日)
- Hibernate 5.1.0 正式版发布下载 (02月12日)
| - Hibernate的get和load的区别 (08月07日)
- Hibernate3.1.2_中文文档PDF (02月17日)
- Hibernate ORM 5.0.6 发布下载 (12/17/2015 17:12:55)
|
本文评论 查看全部评论 (0)