学习Hibernate时需要的基础及步骤

 

SQL基础 
JDBC基础 
MVC基础 
比着葫芦画瓢的基础 

至于反射机制嘛,在 Hibernate 中不是非常明显,暂时可以不了解。 

不过等你了解得多了,接触多种开源框架或者套件之后,你就会发现它们都是基于 Java 的反射机制实现的。 

注意:反射机制是 Java 提供的,不是框架提供的。 

学习 Hibernate 的步骤: 

1. 前提:熟练掌握 SQL 和 JDBC 编程。Hibernate 是完善数据库操作的,所以最好是熟悉 SQL,Hibernate 本身也提供了几种数据库操作的
方案;Hibernate 的底层是建立在 JDBC 基础上的,所以熟悉 JDBC 也没有坏处。 
2. 首先要理解 Hibernate 的功能,也就是 Hibernate 能做什么,能实现那些功能。Hibernate 可能没有你想象的那么强大,也不像人们传说
的那样完美。 

3. 其次要理解 Hibernate 运行的逻辑原理,也就是 Hibernate 要通过那些类、方法和文件实现功能,这些类、方法和文件之间是什么关系。
Hibernate 里面最基本的一般就是 5 样东西:主配置档、持久化对象、映射文件、HibernateSessionFactory、Hibernate API,如果把配
置档和影射文件合并的话,就是 4 样东西,如果根据项目的架构可能会稍多一些。 

4. 制作最简实例。 

5. 研究现有项目,然后防制、改造、创新、总结经验。外面书店里有很多这样的材料,建议你找一本提供了全部代码和讲解的书参考一下。 

6. 项目实战。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值