1、jdbc:提供一组接口规范
jdbc实现:jdbc驱动,由各数据库(mysql、sqlserver、oracle等)各自实现(jar包、jdbc驱动)
2、jpa:对象持久化的api,java EE 的 ORM 规范
jpa实现:ORM框架(hibernate、toplink等)
3、ORM:对象关系映射,把对象映射到关系型数据库中(把实体映射到数据库表中)
4、hibernate:ORM框架,对jdbc进行轻量级对象封装
本文深入解析了JDBC作为数据库接口规范的角色,以及JPA作为JavaEE的ORM规范的应用,探讨了它们与ORM框架如Hibernate的关系,以及如何通过Hibernate实现对JDBC的轻量级对象封装。
1、jdbc:提供一组接口规范
jdbc实现:jdbc驱动,由各数据库(mysql、sqlserver、oracle等)各自实现(jar包、jdbc驱动)
2、jpa:对象持久化的api,java EE 的 ORM 规范
jpa实现:ORM框架(hibernate、toplink等)
3、ORM:对象关系映射,把对象映射到关系型数据库中(把实体映射到数据库表中)
4、hibernate:ORM框架,对jdbc进行轻量级对象封装

被折叠的 条评论
为什么被折叠?
