O:对象 OOA,OOD,OOP
R:关系 关系型数据库
M:mapping 映射
Apache OJB,JDO,Oracle Toplink,EJB(CMP)、JPA,IBatis
阻抗不匹配
POJO:最纯粹的java对象。
透明持久化,没有侵入性(轻量级)
使用场景:增删改查
不适合的场景:批量修改,使用数据库的特定功能
1、理解ORM原理
2、掌握Hibernate开发的相关知识
3、能使用Hibernate进行项目开发
4、高级,性能优化
Hibernate:创始人Gavin King
第一:将对象数据保存到数据库
第二:将数据库数据读入对象中
只关注对象