Hibernate, java

Hibernate 3.5.0 Beta4 发布-下载

  Hibernate 3.5.0的第四个beta版本终于发布了,作为hibernate的用户来说,笔者对Hibernate的各个发行版本还是比较留意的。虽然目前Hibernate已经是Hibernate 3.3.2了,但笔者仍然使用的是Hibernate 3.2.6版本。Hibernate是目前Java开源界最流行的ORM框架之一,笔者已经使用Hibernate超过5年了,但也基本就是用,没啥深入的研究。Hibernate 3.5.0 Beta4仍然是继续实现JPA2.0规范,同时修复之前版本中已知的bug Hibernate 3.5.0 beta4主要包括如下变化: Hibernate 3.5.0 beta4增加了属性和用户的锁定模式 Hibernate 3.5.0 beta4修正了饮用的列名和别名没有被org.hibernate.loader.EntityAliases正确处理的bug Hibernate 3.5.0 beta4修改了提交事务时抛出RollbackException,替换了之前抛出的PessimisticLockException。 Hibernate 3.5.0 […]

java

OpenJPA 2.0.0 beta 发布-下载

OpenJPA 2.0.0 beta发布下载了,关注OpenJPA 2.0.0的朋友可以下载试用最新版本的OpenJPA 2.0.0了。OpenJPA 2.0.0是一款JSR 317 Java Persistence API(Java持久化API) 2.0版本规范的开源实现版本。目前OpenJPA已经通过了JPA 2.0 TCK,这也就意味着OpenJPA完全兼容Sun规范。即使项目中使用了JPA,也可以轻松的切换到OpenJPA的实现上。OpenJPA 2.0.0 beta包含了很多新的特性和功能的增强,OpenJPA 2.0.0 不但提供了用户使用JPA 2.0定义的新特性,同时还向下兼容JPA 1.0应用,也就是说OpenJPA 1.0或者JPA

java

Oracle发布Java发展路线

  Oracle收购Sun已经基本没悬念了,解下来一个很重要的问题,就是Oracle收购了Sun之后如何规划Sun今后的发展路线。笔者是一个Java爱好者,同时也是Java用户和开发人员,自然对Oracle如何规划Java发展路线十分关注,今天发现开源中国社区上的一篇报道,于是转载过来,希望更多关注Java发现路线的朋友能够提前了解到。总体来说,Sun就是开源的旗帜,2009年是开源世界大事件最多的一年吧,从SpringSource被收购到Sun被收购,笔者总体上感觉开源最终的命运貌似就是被收购。真的不知道开源的未来究竟在何处了,也许商业利益才是推动软件发展(乃至开源软件)发展的原动力吧?   总体上说,Oracle要成为软硬件一体化的整体解决方案的厂商。 以下就其对备受关注的Java方面的策略做个介绍。 Java SE: 推出JDK SE 7, 它将包括多个新的功能,如提高开发人员的效率,提供高性能,对多核芯片的支持等。 Sun的HotSpot和Bea的JRockit都是策略性虚拟机:融合两者的最佳特性,提供管理和实时监控功能,在hypervisor这层中运行 本地虚拟机代码,支持多核CPU NUMA架构的编译优化等。 继续支持多种操作系统平台。 Java EE: 继续发展Java EE的参考实现(RI,reference implementation), 进一步对某些重要的方向,如开放标准的模块化,新的轻量级服务器配置,RIA和用户界面,脚本和动态语言以及Web Services等。

Linux

Ubuntu 8.04.4 发布-下载

  Ubuntu 8.04.4发布下载了,使用Ubuntu 8.04的朋友可以直接通过apt-get update来下载升级到最新版本的Ubuntu 8.04.4,如果想使用LTS最新版本的朋友也可以直接从官方下载最新版本的Ubuntu 8.04.4 LTS安装使用。Ubuntu 8.04是Ubuntu LTS系列的发行版本,Ubuntu 8.04.4于Ubuntu 9.04,。目前Ubuntu最新的LST稳定版本就是Ubuntu 8.04.4,而下一个LST版本则是Ubuntu 10.04,Ubuntu 10.04还处于alpha的阶段(按照笔者个人的经验,Ubuntu在beta阶段就可以作为桌面系统使用了,笔者经历了Ubuntu 7.04->Ubuntu 7.10->Ubuntu 8.04->Ubuntu 8.10->Ubuntu 9.04->Ubuntu 9.10)的全过程,几乎都是从beta开始下载使用的。

java

Scala 2.8 Beta 1 发布-下载

  Scala开发团队放出了Scala 2.8 Beta 1 版本的下载地址,Scala 2.8 Beta 1 也是Scala 2.8系列的第一个beta版本,其中包含了大量Scala 2.7.7中已知的bug,同时增加了很多新特性。尽管Scala 2.8 仍然处于beta阶段,但作为即将在几个月后发布的Scala 2.8新特性的展示还是很不错的一个选择。   Scala 2.8并不兼容之前的Scala 2.7版本,之前的Scala 2.7.7版本至做了小幅度的改进,这些并不能体现出Scala语言本身的巨大变化,但本次发布的Scala 2.8 则不同,其变化之大,特性之丰富绝对不会让Scala爱好者失望的。

Linux

Fennec RC3 发布-下载

  随着FireFox3.6的正式发布,Fennec阵营也在今天发布了Fennec RC3下载地址。可能是受到Firefox3.6的影响吧,Fennec开发团队一直力图打造一个在移动操作系统上能带来和PC上相同体验的移动版本的FireFox,这就是Fennec。不过就目前笔者获悉的情况来看,Fennec还只支持少数的高端PDA设备,但其UI体验确实是不错,相比PC上的Firefox来说是有过之而无不及的。   Fennec RC3版本的发布似乎意味着面向诺基亚Maemo系统的Fennec正式版很快便会推出。不过,相比两周前推出的Fennec RC2版本,Fennec RC3 版本不再支持 Adobe Flash插件,Mozilla强调了这款插件的某些特殊性。并称之所以放弃对Flash插件的支持是由于“该插件的存在令Fennec RC3的性能有所下降,无法满足我们预期的性能要求。”除此之外,Fennec RC3 将继续支持其它的插件如Weave等,Mozilla并表示测试人员仍然可以使用“about:config”命令来手工打开Fennec RC3版本对某款插件的支持。Fennec RC3 修正了一些浏览器在性能方面的Bug,同时稳定性也有所提升。   Fennec RC3目前已经支持的设备包括:Nokia N900和Nokia N810。这点于Fennec RC2是相同的。同时Fennec

java

ICEpdf 4.0 发布-下载

  ICEpdf 4.0发布下载了,对于操作PDF来说,可能大部分乍开发的朋友都会想到iText,没错,笔者也不例外。记得上次关注这个PDF类库的时候其版本还是ICEpdf 3.1的版本,时隔三个月之后,ICEpdf 4.0 正式发布了。本次发布的ICEpdf 4.0 不但修复了之前的诸多bug,还引入了很多新的功能,貌似让人很期待的说。那么现回顾下ICEpdf是啥吧。   ICEpdf是个开源的Java PDF类库,利用ICEpdf您可以再所有Java应用程序中,显示和打印PDF文档。ICEpdf的API采用100%纯Java编写,同时ICEpdf还具有体积轻便,快速高效和使用简单的特性。ICEpdf兼容PDF 1.6版本(Acrobat 7.0) ICEpdf 4.0主要包含如下特性: ICEpdf 4.0支持PDF文档编辑,ICEpdf 4.0目前支持PDF文件的链接注释的编辑和保存,同时ICEpdf 4.0还支持PDF文件的增量更新 ICEpdf 4.0增加了文本的选择,ICEpdf 4.0引入了文件选择和复制到剪贴板的功能

ajax

qooxdoo 1.0.1 发布-下载

  qooxdoo开发团队在经过了一年的努力开发之后,今天放出了qooxdoo 1.0.1下载地址。本次发布下载的qooxdoo 1.0.1是qooxdoo 1.0的一个补丁版本,完全兼容qooxdoo 1.0的所有功能,同时修复了大量的bug,提高了性能。因此如果您在使用qooxdoo 1.0那么强烈建议您下载并升级到最新版的qooxdoo 1.0.1。   qooxdoo是一个通过JavaScript/Ajax技术开发GUI框架,通过使用qooxdoo开发者可以开发出类似window桌面程序样式的web应用程序。作为一款JavaScript/Ajax UI框架来说,qooxdoo并不需要开发者对HTML,Css,Dom十分熟悉,qooxdoo提供了一个夸平台的开发工具包,一组丰富的GUI库,借助这些qooxdoo开发者可以高效并轻松的开发出丰富的Ajax UI界面。 qooxdoo 1.0.1主要包括如下更新: qooxdoo 1.0.1修复了Firefox 3.6中出现的一个问题。在Firefox3.6中,点击本地滚动条后没有响应的bug,虽然这是一个Firefox3.6已知的问题,但幸运的是目前已经有办法解决了。 qooxdoo 1.0.1修复了一个在IE下使用SSL时候出现的关键问题。(如果您正在使用https访问应用的话,强烈建议下载qooxdoo 1.0.1并升级之) qooxdoo 1.0.1修复了在IE中是使用AlphaImageLoader导致IE黑屏的问题

java

JPA Security 0.2.0 发布-下载

  JPA Security 0.2.0发布下载了,使用JPA的朋友可以稍微关注下这个有趣的开源项目,JPA Security是一套针对Java Persistence API设计开发的访问控制解决方案,采用纯Java编写,貌似这个项目很年轻的说,但感觉很有趣的说。 JPA Security 0.2.0主要包括如下特性: JPA Security 0.2.0拥有高效的查询性能,通过使用JPA Security 0.2.0,查询过程中避免了通过数据库查询方式控制访问的策略,而是直接在查询之前将不符合策略的实体过滤调,然后才发送数据库请求。此时配合数据库缓存,实体是直接从内存中被过滤调的并且构造使用的,效率比通过数据库查询方式过滤要提高很多。 JPA Security 0.2.0可以灵活的配置访问控制。JPA Security 0.2.0允许你从代码中哦功能完全删除安全关联的代码,所有访问控制都可以通过Java Annotation或者XML完成。

Linux

Cherokee 0.99.40 发布-下载

  Cherokee 0.99.40发布下载了,作为一灵活高效的web服务器来说,Cherokee最大的优势就是性能。Cherokee也从来没有因为已有的成绩而骄傲,Cherokee版本跟进的速度也十分快。Cherokee 0.99.40是一个bug修复版本,并没有在功能上有什么突破。因为如果您使用的web服务器是Cherokee,那么建议您下载并升级到最新的Cherokee 0.99.40。   Cherokee也号称是目前最快的 Web 服务器,在性能上,甚至比 Nginx 还略胜一筹。Nginx一直是以其强悍的性能而著称的。Cherokee 支持多种操作平台,包括Linux(Debian Linux,ArchLinux,Ubuntu Linux…),FreeBSD,Window。因为其支持广泛,所以是您作为高性能服务器的一个理想选择。 Cherokee 0.99.40的更新主要如下: Cherokee 0.99.40 新增了一个POST请求管理模块上传进度管理模块,用于在浏览器端可显示上传大文件的进度。 Cherokee 0.99.40修正了HTTP反向代理中文件描述符导致资源泄露的问题(这是一个相对来说很严重的问题,因为强烈建议升级) Cherokee

Scroll to Top