zoukankan      html  css  js  c++  java
  • ORM与JPA规范

    一、ORM框架

    1.ORM简单介绍

    对象关系映射,(Object Relational Mapping,简称ORM),是通过使用描述对象和数据库之间的映射的元数据,将面向对象语言程序中的对象自动持久化到关系数据库中,本质上讲就是将数据从一种形式转换为另一种形式,也就是在开发当中操作实体类对象就是操作数据库表。实际应用中即在关系型数据库和业务对象之间做一个映射,就不需要和SQL语句打交道,只要像平时操作对象一样就可以了,常见的ORM框架有Hibernate、TopLink、Castor JDO、Apache OBJ等。

    2.java中ORM的实现原理

    其实,要实现javaBean的属性到数据库表的 映射,任何ORM框架不外乎是读某个JavaBean的属性和数据库表的字段关联起来,当从数据库执行Query时,自动把字段的值塞进JavaBean的对应属性里,当作INSERT或者UPDATE时,自动把JavaBean的属性绑定到SQL语句中,

    二、JPA规范

    JPA(Java  Persistence API),意为Java持久层API,是JDK5.0以后使用注解或xml描述对象-关系的映射关系,并将运行期的实体对象持久化到数据库当中,JPA总体的思想就是和现有的ORM框架(Hibernate、TopLink等)大体一致,JPA是一套规范,类似RESTful一样,都是一套规范。

                                                                                          DataBase

  • 相关阅读:
    有效的字母异位词---简单
    字符串中的第一个唯一字符---简单
    整数反转---简单
    使用httpServlet方法开发
    servlet生命周期
    tomcat_user文件的1配置
    selvlet入门自己部署(sevlet接口实现)
    数据库mysql实战
    tomcat的熟悉目录结构
    虚拟主机
  • 原文地址:https://www.cnblogs.com/LiuFqiang/p/11909624.html
Copyright © 2011-2022 走看看