2008年7月21日
摘要: JBoss Cache 3.0概述JBoss Cache的目标是为基于Java的框架、应用服务器和用户设计的Java SE应用程序提供企业级集群解决方案。1)集群高可用性JBoss Cache是可复制的Cache,状态总是和集群中的其它服务器同步保存。这使得任何存储在JBoss Cache的状态都能得到恢复,即使因服务器崩溃或重启。2)集群的cache消除了瓶颈JBoss Cache设计来缓存经常倍访问到的Java对象,目的是动态地改进应用程序的性能。这使得移除数据访问瓶颈更容易,例如数据库连接。JBoss Cache实例很注意远程Cache的更新和同步。3)企业级JBoss Cache是高. 阅读全文
posted @ 2008-07-21 10:16 YangJin 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Envers概述Envers项目目标是使翻译JPA持久类更容易。所有你需要做的是注释你的持久化类以及类的属性,用@Versioned。对于每个要翻译的实体(entity),会创建一个表。Envers会保存实体改变的历史。你还可以检索和查询历史数据。类似于Subversion,其库包含修改(revision)的概念。基本上,事务处理提交是一次修改。由于修改是全局的,有一个修改号,所以你可以查询任何修改版本的各个实体。Envers库与Hibernate和Hibernate的实体管理器一起工作,为了更准确地完成实体翻译工作,实体必须有一个不变的唯一标识符(主键),还可以在单独、JBoss AS、J. 阅读全文
posted @ 2008-07-21 10:14 YangJin 阅读(189) 评论(0) 推荐(0) 编辑