hibernate课程 初探单表映射1-2 ORM定义

Posted 扈江离与辟芷兮,纫秋兰以为佩。

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hibernate课程 初探单表映射1-2 ORM定义相关的知识,希望对你有一定的参考价值。

1   什么是ORM?

ORM(Object / RelationShip Mapping) 对象/关系映射

面向对象编程(OOP)最终要把对象信息保存在关系性数据库中,要写好多sql语句。这与面向对象编程的思想格格不入。

 

2    写好多sql的缺陷之处

  a  不同的数据库语法不同,比如pl/sql和t/sql(oracle sql与微软 sql)

  b  同样的功能在不同的数据库里有不同的实现方式(分页:Oracle rowno,mysql limit,sqlserver top)

  c  程序过分依赖sql,以后维护不方便

以上是关于hibernate课程 初探单表映射1-2 ORM定义的主要内容,如果未能解决你的问题,请参考以下文章

Hibernate初探之单表映射

hibernate课程 初探单表映射3-3 对象类型

hibernate课程 初探单表映射3-5 hibernate增删改查

hibernate课程 初探单表映射2-4 transaction简介

hibernate课程 初探单表映射2-6 session详解(下)

Hibernate初探之单表映射——创建对象-关系映射文件