1. JDBC数据库繁琐

2. sql语句不是面向对象

3. 可以在对象和关系表之间建立关联简化编程

4. O/R Mapping可以简化编程, 跨越数据库平台

比较流行的O/R Mapping Frameworks:

1. hibernate, ibatis, toplink, jdo, JPA

JPA: Java Persistence API, 可以看成是个接口, 下面跟着很多实现类框架,比如hibernate.

总的来说,JPA是规范,Hibernate是框架,JPA是持久化规范,而Hibernate实现了JPA。

CRUD是指在做计算处理时的增加(Create)、重新取得数据(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母简写。主要被用在描述软件系统中数据库或者持久层的基本操作功能。

最新文章

  1. vue.js初级入门之最基础的双向绑定操作
  2. web前端开发分享-css,js工具篇
  3. mongodb 关系、引用、覆盖索引查询
  4. JQuery实现仿sina新浪微博新鲜事滚动
  5. Linux Found a swap file by the name filename
  6. 其他(一)Visual Studio 自动排版快捷键
  7. HighCharts日期及数值格式化
  8. 【bzoj1562】 NOI2009—变换序列
  9. 关于SparkMLlib的基础数据结构 Spark-MLlib-Basics
  10. a标签的css样式四个状态的设计
  11. ruby 笔记
  12. 单核CPU,多线程与性能
  13. NSOJ Minimum Transport Cost
  14. JavaSE教程-01初识Java-思维导图
  15. Java单例模式(Singleton)以及实现
  16. oo第一次作业
  17. LVS负载均衡
  18. node 打开浏览器
  19. linux学习笔记整理(七)
  20. 安装python2、python3

热门文章

  1. Laravel中使用Redis
  2. linux压缩和解压缩命令
  3. 首次编译TI Android JB-4.2.2-DevKit-4.1.1的时候提示jdk版本不对
  4. 织梦DEDECMS更新6月7日补丁后出现版权链接的删除办法
  5. HDU4815/计数DP
  6. ibatis 自动生成map,bean,dao
  7. Provisioning profile 浅析
  8. JSON文件存入MySQL数据库
  9. C语言版的16进制与字符串互转函数
  10. GetClientRect