美味小辣椒 - Apache Cayenne 介绍
来源:互联网 发布:php做企业网站 编辑:程序博客网 时间:2024/06/08 10:26
Apache Cayenne 是个成熟的、强大的、全功能的开源ORM框架。使用java语言开发,目的是为java开发人员地使用关系型数据库方便开发。Cayenne已经成功地在生产环境中广泛地应用。
通过数据对象化的抽象,Cayenne减少各种数据库项目的开发时间。开发团队可以更专注商务流程和需求,并且应用对象化数据模型,无需考虑SQL的实现细节。
Cayenne 特性如下:
management of persistent Java objects mapped to relational databases
管理java持久化对象到关系型数据库的映射
single method call queries and updates (including atomic updates of all modified objects)
仅需一个方法,调用查询和更新多个对象,并且支持原子操作
seamless integration of multiple databases into a single virtual data source
无缝集成多种数据库作为一个虚拟数据源
remote object persistence
远程对象持久化
etc. 等等
Cayenne发布时附带了一个GUI的全功能的映射编辑工具 -- CayenneModeler ,支持 RDBMS数据架构的反向工程、编辑数据库映射、生成java实体类。JDBC标准支持的数据库, Cayenne都能很好地提供支持。
Cayenne 美味(特色):
Cayenne提供两种形式的持久化,都是对象化持久化,并且都是基于 Cayenne栈结构:
Cayenne Persistence API:一种通用对象关系API,使用XML形式存储,可以用CayenneModeler编辑和生成。
Remote Object Persistence (ROP): 不是一种单独的持久化API,基于前者,并且支持远程客户端程序。一般情况下,用于SWT和SWing访问数据库,但是并不是直接连接到数据库,而是通过ROP来分离服务端和客户端逻辑。
原文:
http://cayenne.apache.org/doc/overview.html
- 美味小辣椒 - Apache Cayenne 介绍
- Apache Cayenne—辣椒你吃了吗?
- apache cayenne
- Apache Cayenne ORM 技术
- 小辣椒使用笔记
- Apache Cayenne 3.0M5 版本发布
- 【转载】持久层框架 Apache Cayenne 推介
- 辣椒
- 辣椒
- 小辣椒手机权限开启方法
- @Data 注解引出的 lombok 小辣椒
- @Data 注解引出的 lombok 小辣椒
- 美味豆浆 打造甜蜜温柔小女人
- 微博之战:小辣椒扛大旗,迎战vivo!
- 小辣椒众筹大获成功,指纹手机价格被颠覆
- 使用apache cayenne 中出现No rows for 'XXX' 的问题
- 吃辣椒?
- 辣椒发芽
- 使用Eclipse开发WebService的简单示例
- 你最喜欢谁扮演的黄药师?
- 使用 DelegatingRequestProcessor(1)
- shell命令解析器一
- 用Struts实现动态多文件上传功能
- 美味小辣椒 - Apache Cayenne 介绍
- P-state
- 撩拨心扉的十大经典对白
- 使用 DelegatingRequestProcessor(2)
- C++为类中提供类成员的初始化列表
- 朝阳
- 使用 DelegatingActionProxy
- WIN7发布ASP.net 4.0时需要注意的几个问题
- 点击按钮进入一个只能选择的页面