Objectify

ORM 类库
授权协议 MIT
开发语言 Java
所属分类 程序开发、 ORM/持久层框架
软件类型 开源软件
地区 不详
投 递 者 弘浩博
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

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);
  • 编辑:样本文件的更新答案。 我假设你想搜索每个资产的某些标签。如果是这样,以下内容对我有用: import lxml.objectify # Parse the file. tree = lxml.objectify.parse('sample.xml') root = tree.getroot() # Which elements to find. to_find = set(['presenc

  • [url=http://www.aimashe.com][b]Objectify[/b][/url]需要注册实体类,才能保存对象。以下是示例代码: private static Objectify objectify = ObjectifyService.begin(); static { ObjectifyService.register(User.class); } /** *

  • 存档日期:2019年5月13日 | 首次发布:2010年11月9日 Objectify-Appengine是一类新兴的工具,可扩展NoSQL的便利性,在这种情况下,它通过在应用程序和GAE数据存储之间提供Hibernate样式的映射层。 本月开始使用Objectify方便,JPA友好(但不依赖)的API。 安德鲁·格洛弗(Andrew Glover)逐步完成了将Twitter转推映射到Bigtab

  • A couple years ago I started a series of articles on XML parsing. I covered lxml’s etree and Python builtin minidom XML parsing library. For whatever reason I didn’t notice lxml’s objectify sub-packag

  • 存档日期:2019年5月13日 | 首次发布:2010年12月14日 Google App Engine不仅可以扩展应用程序,它还可以帮助您使用真正喜欢的工具来快速构建它们。 Andrew Glover为他的Twitter挖掘应用程序包装了域模型,并添加了用于索引和缓存的钩子。 然后,他通过每个人都喜欢JavaScript库JQuery将其与Twitter的OAuth授权机制,GAE的队列以及JS

  • [i=s] 本帖最后由 jieforest 于 2012-5-28 11:48 编辑 For almost 6 years, the dominant"best practice" for building rails applications has beenskinny controller, fat model. In other words, put all ofyour business

 相关资料
  • 本文向大家介绍SAP ABAP中的类型,类型,类型库和类型库之间的区别,包括了SAP ABAP中的类型,类型,类型库和类型库之间的区别的使用技巧和注意事项,需要的朋友参考一下 “ TYPE”是一个ABAP关键字,用于引用ABAP的内置数据类型。例如:当您在声明变量时使用“ TYPE”关键字时,如下所示: FIELD-SYMBOLS <名称> TYPE字符串 TYPES是另一个ABAP关键字,用于定

  • 前两章讨论了几种保持 DRY 和灵活性的函数式编程技术: 函数组合(function composition) 部分函数应用(partial function application) 柯里化(currying) 这一章依旧围绕代码灵活性而来,不过不再讨论作为头等公民的函数,而是类型系统(注意:并不是要真的去研究类型系统)。 你将学习 类型类 ! 可能你会觉得这没有实际意义,认为这是被 Haske

  • FAQs in section [37]: [37.1] 什么是“STL”? [37.2] 哪里可以得到“STL”的拷贝? [37.3] 如何才能在Fred的STL容器比如std::vector<Fred>中找到Fred对象? [37.4] 哪里可以得到如何使用STL的帮助? [37.5] 如何判断你是否有一个动态类型的C++类库? [37.6] 什么是NIHCL?哪里可以得到它? [37.7]

  • Swift类库 Swift 5.0+类库汇总 工具库 基础类库 R.swift 资源文件管理 DeviceKit 获取设备信息 IQKeyboardManagerSwift 键盘处理 SwifterSwift extension CryptoSwift 加密 SwiftyRSA Dollar 高阶函数封装 Guitar 跨平台的正则校验 Device 支持 Mac SwiftyStoreKit I

  • 本文向大家介绍Java常用类库StringBuffer,Runtime,日期操作类等类库总结,包括了Java常用类库StringBuffer,Runtime,日期操作类等类库总结的使用技巧和注意事项,需要的朋友参考一下 1):StringBuffer类: String、StringBuffer、StringBuilder的区别 1.String一旦声明,不可改变,StringBuffer与Stri

  • 问题内容: 我必须将一组C#类(类库)转换为SQL Server使用的SQL表,以便可以将数据存储在数据库中并通过数据库进行操作。 问题在于这些类的数量很大(超过1000个类),并且手动设置数据库模式(表,索引,存储过程等)将花费很长时间-更不用说类层次结构了我需要保持。 因此,问题是: 有没有可以帮助我从C#类库创建数据库架构的工具? 我并不是在寻找完美的工具(但是如果有这样的工具,我将非常高兴

  • 我正在寻找一些关于Jenkins共享库类设计的指导。使用全局变量作为共享库可以很好地工作,但每次我在src/中定义一个类并希望导入它时,都会遇到无法解析该类的错误。 这是我的共享库结构: 类测试员。棒极了 下面是我想在管道作业中初始化的类的代码。 你好。棒极了 管道作业 在第2行中,我得到错误:无法解析类de.schlumpf.测试器。全局变量sayHello就像一个魅力...有人知道我在这里做错