刚开始接触Hibernate
来源:互联网 发布:知乎live官方微博 编辑:程序博客网 时间:2024/06/11 23:49
看完了struts的视频,接着就进入了Hibernate的学习,写了几个例子之后发现这个框架确实方便好用。
它的优缺点:
1、Hibernate的一个特别的好处就是简化数据库的操作,允许你以对象方式来访问数据库内容,比如通常我们找一个User的资料需要select出所需要的资料,而通过hibernate我们可以把这个User的资料作为一个对象来看待,通过User.getName()或者User.getId()等操作来获得我们想要的东西,这样就完全统一了上层JAVA或者C#等面向对象语言中对于数据库的非OO操作的不和谐了.
2、Hibernate是一个和JDBC密切关联的框架,它对JDBC进行了彻底的封装,一下子少写很多代码,提高了生产力。
3、它是一个独立的对象持久层框架,可以用在任何JDBC使用的场合,例如Java应用程序的数据库访问代码,DAO接口的实现类。使开发更加对象化(阻抗不匹配),而且具有可移植性,没有侵入性,支持透明持久化。
4、由于封装性高导致了使用数据库特性的语句,将很难调优。同时它还对大批量的数据更新存在问题。
继续深入学习,期待精彩内容...
- 刚开始接触Hibernate
- 刚开始接触ARM
- 刚开始接触linux
- Hadoop(一)刚开始接触
- vins-mono slam刚开始接触
- 刚开始接触这东东,大家帮忙哦。
- 刚开始接触QT的小纠结
- 黑马程序员-刚开始接触java时
- DataDroid 刚开始接触和学习 一
- DataDroid 刚开始接触和学习 二
- 最大流(刚开始接触的总结)
- 刚开始接触ios命令的一点总结
- jboss简单使用--刚开始接触,感觉还是比较详细的
- 刚开始
- 刚开始
- 刚开始
- 刚开始
- 刚开始
- wince6.0下永久存在的文件复制
- 区分关联、依赖和聚合、合成的关系
- C程序设计语言练习3-1
- ffmpeg yasm not found, use --disable-yasm for a crippled build
- Ubuntu 添加新分区 并设置挂载点
- 刚开始接触Hibernate
- [WINCE6.0] Repllog.exe 在執行檔案同步時會data abort?
- WordPress 插件开发教程 – Part-2 – WordPress 插件基础
- ubuntu10.10安装VMWare tools
- WordPress 插件开发教程 – Part-1 – WordPress 插件简介
- 潮爆眼球的装C利器:PointGrab将你的笔记本变身Kinect
- backtrace 获取函数信息
- multiple definition of
- IGMP Snooping协议技术总结