您的位置:首页 > 其它

Hibernate之hibernate初识

2014-12-10 08:17 204 查看
声明:有朋友说ognl那么重要的东西为什么不讲呢?我并没有说不讲啊,一方面,网上资源很多,大家可以自行百度研究学习,有不会的可以问我。其实我是会在最近的课程讲的,我之所以没明说就是怕大家形成依赖,你自己学习遇到不懂的地方,当你看博文时,忽然就懂了,那样记忆明显很深刻的。另一方面,就是测试下大家的学习兴趣和自学能力。这倒好,本来很漂亮的计划,都让你们问出来了。没办法也只有先声明了。但是大家可以就当没看到继续自学ognl,遇到的问题先记下来,等到我讲时,如果再不会就问我。OK?

一、学习案例:第一章我们就先简单的了解下hibernate。

二、案例分析:Hibernate是一个对象关系映射(ORM:Object-Relation Mapping)框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

a)hibernate的配置文件

b)持久化类

c)Schema

d)对象-关系映射文件

e)以上基本就是我们使用hibernate所需配置

f)ORM模式:在单个组件中负责所有实体域对象的持久化,封装数据访问细节。

g)Hibernate是ORM的一个实现。ORM解决的主要问题就是对象-关系的映射。域模型和关系模型都分别建立在概念模型的基础上。域模型是面向对象的,而关系数据模型是面向关系的。

三、经验之谈:

a)大家要学会自学。没听说过自学成才吗,自学是提高自身最快的方法。当大家没事时,可以找一些自己喜欢的插件研究下,配置上运行了解下原理。这样学习东西,相信会在很短的时间内自身能力就能提高到一定高度的。

四、参考项目:无。

五、每日一乐:

甲:“你知道西方国家闹离婚的为什么比中国的多?”

乙:“这还不简单,因为西方的爱神丘比特是个小娃娃,而中国的月下老人,经验当然丰富得多! ”

最终解释权归找合伙人所有,转载请注明出处。©www.23hhr.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: