写点什么

Apache Cayenne 3.0 发布了

  • 2010-07-10
  • 本文字数:711 字

    阅读完需:约 2 分钟

近日, Apache 发布了 Cayenne 3.0。 Cayenne 是个易于使用的开源 Java 框架,主要用于对象关系映射(ORM)、持久化及缓存。

到目前为止,Cayenne 项目已经持续了近 10 年的光景,从 2006 年开始成为 Apache 软件基金会的顶级项目。Apache Cayenne 作为高需求的应用与 Web 站点的基石,可以承受每天成千上万的用户访问量,比如联合利华、美国曲棍球协会及美国国会图书馆(世界上最大的向公众开放的法律索引)等。

Apache Cayenne 副主席 Andrus Adamchik 介绍了 Cayenne 强大的特性与 GUI 工具是如何满足各种各样的持久化需要的,其灵活的可伸缩性支持数据库生成、反向工程、Web Services 与非 Java 客户端生成、Schema 映射、按需的对象与关系断层(faulting)、自动化的数据库检测等等。借助于成熟的技术、大容量环境下的高性能表现及充满活力的用户社区,Apache Cayenne 必将成为持久化服务的不二之选。

Apache Cayenne 是个开源的持久化框架,基于 Apache License,它提供了对象关系映射与远程服务。借助于众多优秀与强大的特性,Cayenne 可以满足各种持久化的需求。Cayenne 可以将一个或多个数据库Schema 无缝绑定到Java 对象上,管理原子提交与回滚、SQL 生成、联合、序列等。借助于Cayenne 的远程对象持久化机制,我们可以通过Web Services 将Java 对象持久化到客户端。借助于本地的XML 序列化,我们甚至可以将对象持久化到非Java 客户端上,比如支持Ajax 的浏览器等。

Apache Cayenne 的主要功能列举如下:

  • 透明与轻量级的事务管理
  • 上下文嵌套
  • 远程对象持久化
  • 泛型对象与动态映射
  • 建模工具

感兴趣的读者可以访问 Apache Cayenne 的项目主页了解更多信息,这里有一个快速上手指南可以作为参考,这里是 Apache Cayenne 的下载页

2010-07-10 20:472541
用户头像

发布了 88 篇内容, 共 271.1 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

打破虚拟边界的视频交互新方式,AR隔空书写的应用理念和探索实践

阿里云CloudImagine

音视频 AR 直播 视频云

利用 Dio 完成数据删除操作

岛上码农

ios 跨平台 移动端开发 flutter开发 安卓开发

高效压缩位图在推荐系统中的应用

vivo互联网技术

redis 推荐 存储

基于云效Codeup一键恢复删库保护数据资源,程序员删库跑路不复存在

阿里云云效

云计算 阿里云 程序员 代码安全 删库保护

API对接之模板方法

Rubble

4月日更 4月月更

什么是知识库管理系统?如何搭建企业知识库系统?

小炮

企业知识管理 企业知识管理工具 知识管理系统

区块链如何助推著原创保护

CECBC

upnp.exe进程

Sher10ck

日积月累

Go 入门很简单:Writer和Reader接口

宇宙之一粟

接口 Go 语言 4月月更

Linux驱动开发-外部中断的注册使用(按键为例)

DS小龙哥

4月月更

一文读懂在OpenHarmony轻量设备开发应用

OpenHarmony开发者

OpenHarmony OpenHarmony应用开发 轻量设备

MySQL 无法满足查询性能?北明天时选择 TDengine 实现热网监控和能源分析

TDengine

数据库 tdengine 开源 时序数据库

读《Software Engineering at Google》(08)

术子米德

架构师成长笔记

Docker 实战教程之从入门到提高 (七)

汪子熙

Docker 容器 docker image 容器镜像 4月月更

web前端培训javaScript的内存管理机制分享

@零度

JavaScript 前端开发

在线CSV转Plaintext(txt)工具

入门小站

工具

Web3.0 时代,我们的生活将产生什么变化?

CECBC

[Day19]-[动态规划]分割等和子集

方勇(gopher)

LeetCode 动态规划 数据结构和算法

一文论述元宇宙、NFT及不可回避的Web3 时代

CECBC

关于数字货币的几点问题及回应

CECBC

读《Software Engineering at Google》(09)

术子米德

架构师成长笔记

spring-cloud-kubernetes的服务发现和轮询实战(含熔断)

程序员欣宸

java 4月月更

老旧项目二次开发指南

阿毛

重构 项目架构 二次开发

Nocalhost - 让云原生时代的开发更高效

沃趣科技

云原生 Nocalhost 应用开发

Camtasia Studio2022汉化版

茶色酒

Camtasia2022

java培训JVM内存模型和GC机制的解析

@零度

Java JVM GC

TASKCTL C/S客户端两种不同的登陆模式

敏捷调度TASKCTL

分布式 ETL 批量操作 自动化运维 调度任务

不同阶段的人,如何学习Rust?加入非凸,一起学习!

非凸科技

rust 招聘 编程语言‘

大数据培训Hive面试核心知识点分享

@零度

大数据 hive

另一视角看元宇宙:元宇宙文化正悄然改变世界

CECBC

读《Software Engineering at Google》(10)

术子米德

架构师成长笔记

Apache Cayenne 3.0发布了_Java_张龙_InfoQ精选文章