ORM

什么是ORM

即对象-关系映射(Object-Relationl Mapping),它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了 。

一般基本都是如下几个步骤:

1、建立数据库连接,获得 Connection 对象。

2、根据用户的输入组装查询 SQL 语句。

3、根据 SQL 语句建立 Statement 对象 或者 PreparedStatement 对象。

4、用 Connection 对象执行 SQL语句,获得结果集 ResultSet 对象。

5、然后一条一条读取结果集 ResultSet 对象中的数据。

6、根据读取到的数据,按特定的业务逻辑进行计算。

7、根据计算得到的结果再组装更新 SQL 语句。

8、再使用 Connection 对象执行更新 SQL 语句,以更新数据库中的数据。

7、最后依次关闭各个 Statement 对象和 Connection 对象。


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我站在风中顺着阳光的方向看不到自已的背影满目的金黄一地的收获被所有世俗淹没在那远古的断梁走向高山望不到平原走向大河...
    昊水长天阅读 326评论 1 9
  • 不知不觉已经37岁了,时间过的真快,转眼间,从一个毛头小子变为一个成家立业的男人,再到步入中年… 太快了,没有一点...
    呜呜呜呜呜呜呜呜阅读 259评论 0 0
  • 原本以为“八拜之交”仅止于拜把子,认真学习了才发现自己是大错特错了。 八拜之交: 八拜:原指古代世交子弟谒见长辈的...
    文会帮阅读 142评论 0 0
  • 今天下班没什么事,就加了加班,帮同事整理一些东西,自从来这个公司以后,就从来没加过班,这一点还是不错的,反正平时回...
    莫语莫雨阅读 87评论 0 1
  • 前言 闭包(closure)这个词是在学习JavaScript过程中经常被提到的,很多人一开始都对此有些迷惑,然后...
    姬艾思阅读 9,706评论 7 6