• Java Jpa 规范


    Jpa最早是EJB3.0里面的内容,JSR 220: Enterprise JavaBeansTM 3.0

    https://www.jcp.org/en/jsr/detail?id=220

    后来大约在09年提出了JPA2.0的规范:JSR317

    https://www.jcp.org/en/jsr/detail?id=317

    在13年的时候已经出了JPA2.1规范:JSR338

    https://www.jcp.org/en/jsr/detail?id=338

    目前用的比较多的是JPA2.0.

    而2.1则增加了对于存储过程的支持。

    Hibernate4.3 实现了JPA2.1 规范和定义的新特性,包括::

    • 为存储过程的使用和函数调用提供了标准的支持。
    • 现在能够通过类型安全的方式定义和执行UPDATE及DELETE查询。
    • 用于在单独的类中实现生命周期事件的实体监听器现在可以使用 CDI 标准(JSR-299)进行依赖注入。
    • 属性转换器(AttributeConverters),基本值可以在数据库表示和相应对象表示之间进行转换。
    • 实体图,可以用于定义一个实体及其子元素的加载方式。一个图形的加载方式也可能会动态变化。
    • 供应商之间执行一种标准的模式生成方式,同时还有一个所有的供应商都理解的基线配置。
    • 现在能够通过SynchronizationType控制当前事务持久化上下文的同步。
    • 现在借助于@ConstructorResult注解能够使用从一个SQL查询返回的参数值构造对象。
  • 相关阅读:
    js内置对象
    js对象
    js函数
    js数组
    fetch
    vue按需引入element或mint
    nginx跳转访问
    webstrom vue项目让局域网访问
    Vue+Highcharts完全使用
    HighCharts使用更多图表HighChartsMore
  • 原文地址:https://www.cnblogs.com/ranger2016/p/3950852.html
Copyright © 2020-2023  润新知