阅读更多

1顶
0踩

开源软件
OpenJPA 2.1.1 发布了!

OpenJPA 是 Apache 组织提供的开源项目,它实现了 EJB 3.0 中的 JPA 标准,为开发者提供功能强大、使用简单的持久化数据管理框架。OpenJPA 封装了和关系型数据库交互的操作,让开发者把注意力集中在编写业务逻辑上。OpenJPA 可以作为独立的持久层框架发挥作用,也可以轻松的与其它 Java EE 应用框架或者符合 EJB 3.0 标准的容器集成。除了对 JPA 标准的支持之外,OpenJPA 还提供了非常多的特性和工具支持让企业应用开发变得更加简单,减少开发者的工作量,包括允许数据远程传输/离线处理、数据库/对象视图统一工具、使用缓存(Cache)提升企业应用效率等。

该版本的改进:
  • 修改了unenhanced类的错误信息。
  • 修改了localize.property中的消息。
  • DB2 V9.7 changed the default behavior concerning blocking behavior with isolation levels greater then read uncommitted。
  • 在DB2上运行时,跳过异常文本。
  • 为非连续的位置参数提供可选的支持。
  • 允许分离时代理维持原状。
  • 提高StateManagerImpl受保护成员的扩展性。
Bug修复列表:
  • [OPENJPA-940] - Using table-generator in XML descriptor results in ClassCastException
  • [OPENJPA-1657] - Postgres connection throws NPE with null properties
  • [OPENJPA-1725] - Schemaname wrongly included in DBDictionary.checkNameLength after Tablename correctly truncated
  • [OPENJPA-1787] - Bean validation fails merging a new entity
  • [OPENJPA-1845] - the prepared query cache doesn't currently work correclty with 'SELECT IN' statements
  • [OPENJPA-1884] - CacheStoreMode.REFRESH is not recognized for entity manager refresh operation
  • [OPENJPA-1899] - Evict from L2 of a object causes secondary objects to never be loaded in graph
  • [OPENJPA-1939] - index identifier max length for DB2 v9 is 128.
  • [OPENJPA-1940] - ReverseMapping tool does not find primary keys with Oracle
  • [OPENJPA-1943] - Query timeout hint not honored consistently when pessimistic lock is issued to database requires multi-statements locking scheme
  • [OPENJPA-1944] - Extra select statements executed when version column is null.
  • [OPENJPA-1957] - XML overriding column names for ArrayList attributes causes exception.
  • [OPENJPA-1958] - IndexOutOfBoundsException in BatchingPreparedStatementManagerImpl
  • [OPENJPA-1959] - RuntimeExceptionTranslator should be transient in DelegatingQuery
  • [OPENJPA-1965] - ClassCastException when using JAXB and
  • MetaModel annotation processor
  • [OPENJPA-1968] - SQLServerDictionery not using DATETIME2 for jdbc driver other than MS JDBC driver
  • [OPENJPA-1969] - SQLServer / DataDirect SQLCode=HYT00 not handled
  • [OPENJPA-1985] - ClassCastException in max(Timestamp) function on PostgreSQL
  • [OPENJPA-1986] - Extra queries being generated when cascading a persist
  • [OPENJPA-1989] - *ToOne relationships specified as LAZY in xml aren't honored
  • [OPENJPA-1996] - OpenJPA Samples fail on MacOS X
官网地址:http://openjpa.apache.org/

下载地址:http://openjpa.apache.org/downloads.html

  • 大小: 27.3 KB
1
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • jsp页面定位到某个div

    这篇文章写的很好 https://blog.csdn.net/xyc_csdn/article/details/72844312 我只是用来其中一个方法 js方法中添加如下:id为要定位到该div的id document.querySelector("#com").scrollIntoView(); ...

  • JSP总结(详细,遇到的问题,解决方案)

    文章目录初始JSPJSP数据交互JSP中内置对象数据传输 初始JSP 静态内容: html标签 和 样式表 js 小 脚 本: <%%> 表 达 式: <%=srt%> 向页面输出内容 指 令: <%@ page %> 标准动作: <jsp:...

  • java设置jsp里的focus,jQuery实现dialog设置focus焦点的方法

    具体分析如下:当弹出对话框,默认我们应该将焦点定位到输入的文本框,但是在dialog.show()之前写上$("#txtGroupName").focus();无法生效。查看jQuery的官方文档后,发现dialog提供了一个focus的参数,ok,试试先~~/...

  • jQuery jsp

    $(selector).focus(function) 触发或将函数绑定到被选元素的获得焦点事件 $(selector).mouseover(function) 触发或将函数绑定到被选元素的鼠标悬停事件 $(selector).mouseout(function) 触发或将函数绑定到被选...

  • Javaweb-JavaScript失去焦点事件

    事件名= function(){} 这种形式赋于事件响应后的代码 静态失去焦点事件 <script> //静态注册失去焦点事件 function onblurFun() { //console是控制台对象,由JavaScript提供,专门向浏览

  • JavaScript(js)设置默认输入焦点(focus)

    常常会在回复和引用里使用此功能,即单击回复或引用,如让输入焦点出现在留言输入框中,如果使用锚来定位,输入焦点就不能激活了。  javascript:document.getElementById("id").focus();  或javascript:...

  • 3 大算法,奠定 LoRa 地理定位

    如需完整的定位文档(长达 15 页),请链接:锐米开源二:锐米LoRaGeo系统 http://www.rimelink.com/nd.jsp?id=89#_np=107_316 定位的重要意义 无所不在的定位 -- 这是“物联网”的核心算法之一,也是 ...

  • JAVA查询数据库并显示jsp_java servlet数据库查询并将数据显示到jsp页面

    需要的jar包:mysql-connector-java.jarbuild path只是个jar包的引用,部署的时候想不丢包最好还是手动拷贝到对应项目的lib文件下。在try{}中定义的变量为局部变量。...注意网页的编码问题,一般全采用utf-8就没乱码...

  • html表单检查未填项并定位,vue 项目 element表单校验定位到未录入的第一个必录项...

    有时候一个页面过长,上面的必录表达没填,底下保存时不能正常用户会懵逼不知道啥情况,弹框提示的话还得不停的点击弹框而且若未填项比较多不停出现弹框也比较烦,这时候如果直接定位到未填项用户很容易明白保存失败...

  • JavaWeb(html+css+js+jsp)

    资源定位:在网页顶部先定义一个位置: “top”> 在网页底部回到这个位置 “#top”>回到顶部 target:设置链接打开方式,默认在当前页打开。 _blank:在一个新窗口打开 _self:在当前页打开 图片标记 (重点...

  • JSP练习2

    (2)在session.jsp页面中,将用户在index.jsp页面中输入的用户名保存在session对象中,并为用户提供 用于添加最喜欢去的地方的文本框。(截图来自其他用户的回答)method属性的值有两种,一种是“post”,一种是“get...

  • php 文本框获取焦点,jQuery_jquery关于页面焦点的定位(文本框获取焦点时改变样式 ),功能实现: 用户在输入文字时 - phpStudy...

    jquery关于页面焦点的定位(文本框获取焦点时改变样式 )功能实现:用户在输入文字时,如果能高亮显示正在输入的那个文本框的话,会更人性化些,下面就使用jQuery来实现。实现原理:在document加载完成后(ready),添加...

  • python selenium表单定位_python selenium表单定位

    在Web应用中经常会遇到frame/iframe 表单嵌套页面的应用,WebDriver 只能在一个页面上对元素识别与定位,对于frame/iframe 表单内嵌页面上的元素无法直接定位。这时就需要通过switch_to.frame()方法将当前定位的主体...

  • Java_web笔记: 含html、css、js、servlet、jsp

    placeholder:placeholder 属性提供可描述输入字段预期值的提示信息,该提示会在输入字段为空时显示,并会在字段获得焦点时消失。 将表单中某个字段的设置为必填字段: 可以将input标签的required属性设置为...

  • JSP+Servlet+JavaBean+JDBC示例程序

    //将输入焦点定位到没有输入的地方   document.forms.form1.username.focus();    //返回错误    return   false ;   }    if (document.forms.form1.password.value== "" ){   alert( "pls input ...

  • web页面jsp页面的打印

    报表在信息系统中占据了极为重要的位置,广义上讲,报表主要以多样的格式呈现和打印动态数据,动态数据主要指保存在数据库中的数据,也可以是文本中的数据、XML数据、Hibernate数据、EJB数据、自定义数据或则...在JSP中

  • 基于Servlet+jsp的图书管理系统

    基于Servlet+jsp的图书管理系统一级目录二级目录三级目录 一级目录 二级目录 三级目录

  • 解决页面<textarea>初始焦点显示位置不正确的问题

    问题:我们在jsp页面定义好一个textarea之后,当我们初始化进入页面的时候,发现textarea焦点显示的位置前面会有一定的空格,虽然这个不影响什么,但是总是感觉不舒服,经过一番折腾,终于找到了解决办法,如下: ...

  • JSP分页技术

    web工程目录 JavaBean package com.mipo.beans; public class Contact { private int cid; private String nam; private String sex; private String tel; private String birth;...//数据

  • 国内移动端APP月活跃(MAU)Top5000 数据整理

    国内移动端APP月活跃(MAU)Top5000 时间范围:2020年-2022年 具有一定参考价值 csv格式

Global site tag (gtag.js) - Google Analytics