当前位置:  软件>javascript开源软件 iis7站长之家

ORM 类库 Objectify

    来源:    发布时间:2014-12-28

    本文导语:  Objectify-Appengine 或 Objectify 是一个 ORM 类的库,它简化 Bigtable 以及 GAE 中的数据持久性。作为一个映射层,Objectify 通过一个简洁的 API 将自身插入到 POJOs 与 Google 的重型设备之间。您可以使用一个熟悉的 JPA 注释子集(尽管 Objecti...

Objectify-Appengine 或 Objectify 是一个 ORM 类的库,它简化 Bigtable 以及 GAE 中的数据持久性。作为一个映射层,Objectify 通过一个简洁的 API 将自身插入到 POJOs 与 Google 的重型设备之间。您可以使用一个熟悉的 JPA 注释子集(尽管 Objectify 不实现完整的规范)以及少量生命周期注释,来存留和检索 Java 对象形式的数据。从本质上讲,Objectify 是为 Google 的 Bigtable 明确设计的一个轻量级 Hibernate。

Objectify 与 Hibernate 的类似之处在于,它允许您针对 Bigtable 映射和利用 POJOs,您将这个看作是 GAE 中的一个抽象。除了 JPA 注释的子集之外,Objectify 运用其自己的注释,这体现了 GAE 数据存储的独特功能。Objectify 还允许关系,显示一个查询界面来支持 GAE 筛选和排序概念。

示例代码:

class Car {
    @Id String vin; // Can be Long, long, or String
    String color;
}
 
Objectify ofy = ObjectifyService.begin();
ofy.put(new Car("123123", "red"));
Car c = ofy.get(Car.class, "123123");
ofy.delete(c);

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ORM 框架 common-orm
  • C++的ORM框架 YB.ORM
  • 轻量级的ORM框架 u-orm
  • Elasticsearch​的ORM工具 orm4es
  • 轻量级的Java ORM框架 Just ORM
  • Jav ORM框架 Darks ORM
  • 轻量级的ORM库 Idiorm
  • 企业ORM平台 EclipseLink/TopLink
  • Xtuple/orm
  • ORM框架 Ujorm
  • MongoDB 的 ORM框架 MJORM
  • C++的ORM框架 ODB
  • PHP5的ORM框架 dORM
  • PHP的ORM映射框架 RedBeanPHP
  • PHP的ORM框架 PHP NORM
  • PHP的ORM框架 NotORM
  • JavaScript轻量级ORM mysql-warp
  • JS的ORM框架 persistence.js
  • SPARQL的ORM映射 Twinkql
  • Java的ORM框架 EJPA


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3