- 授权协议: Apache
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://code.google.com/p/sidekar/
- 软件文档: https://code.google.com/p/sidekar/
软件介绍
Sidekar 是一个Java持久化“对象数据库”的解决方案。它提高了Oracle Berkeley DB(Java版)处理能力和扩展性的同时还提供了简单且符合Java语言的接口。Sidekar的目的是使持久化技术适合于Java,而不是相反,这样持久化对于Java程序员来说就变得微不足道啦。
Sidekar不是对象关系映射(ORM)软件了;他不支持SQL语言。正因如此,它比传统的ORM持久层更加简化和容易使用。核心JAR包只有375k。
Sidekar提供了天衣无缝(natural)的Java持久化,一切与持久化有关的你只需要使用常规的Java就可以了。
主要特色:
简单(极少)的配置和编程接口
真正的对象数据库:Java对象标识就等同于数据库标识
通过用户提供的Java类来建持久化数据模型
支持集合:sets, lists, maps等等
支持“连接查询”和索引上的一个或多个Java字段(属性)
无需Java序列化
完全支持有四个隔离级别的事务
支持对事务改变,包括事务验证和更新的跟踪
能够以XML格式导出和导入数据库
基于高度可扩展的Oracle Berkeley DB Java版数据库引擎
Agile Web Development with Rails, Third Edition
Sam Ruby、Dave Thomas、David Heinemeier Hansson / Pragmatic Bookshelf / 2009-03-17 / USD 43.95
Rails just keeps on changing. Rails 2, released in 2008, brings hundreds of improvements, including new support for RESTful applications, new generator options, and so on. And, as importantly, we’ve a......一起来看看 《Agile Web Development with Rails, Third Edition》 这本书的介绍吧!
