Persist 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Persist 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Persist 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Persist 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Persist 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 LGPL
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-09-07

软件简介

Persist 是一个轻量级的易用而且高性能的 Java  ORM 和 DAO 框架。

示例代码:

// inserts a new customer (the class Customer is mapped to the table customer automatically)
persist.insert(customer);

// reads a customer by its primary key
Customer c = persist.readByPrimaryKey(Customer.class, 42);

// retrieves customers using a custom query (note the usage of varargs)
List list = persist.readList(Customer.class, "select * from customer where id > ?", 10);

// fetch all customers and assign the ResultSet to an Iterator
Iterator allCustomersIterator = persist.readIterator(Customer.class, "select * from customer");

展开阅读全文

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2016/09/23 17:08

Hibernate save()与persist()区别

Hibernate 之所以提供与save()功能几乎完全类似的persist()方法,一方面是为了照顾JPA的用法习惯。另一方面,save()和 persist()方法还有一个区别:使用 save() 方法保存持久化对象时,该方法返回该持久化对象的标识属性值(即对应记录的主键值);但使用 persist() 方法来保存持久化对象时,该方法没有任何返回值。因为 sa...

0
0
发表了博客
2019/04/03 16:54

it is currently not able to persist on disk

错误信息: org.springframework.dao.InvalidDataAccessApiUsageException: MISCONF Redis is configured to save RDB sn apshots, but it is currently not able to persist on disk. Commands that may modif......

0
0
01/08 15:22

SAP Spartacus的persist focus

design time: Directive的attr属性的改变,会触发最后html dom元素的FOCUS_ATTR属性data-cx-focus变化。 最后的结果: 这个key的getter,什么时候触发的呢? 只要源代码里使用.key访问该属性,就触发getter函数:...

0
0
发表了博客
2018/07/31 11:13

RDD中的cache() persist() checkpoint()

cache只有一个默认的缓存级别MEMORY_ONLY ,而persist可以根据StorageLevel设置其它的缓存级别。 cache以及persist都不是action。 被重复使用的(但是)不能太大的RDD需要cache cache 只使用 memory,checkpoint写磁盘 rdd.persist(StorageLevel.DISK_ONLY) 与 checkpoint 的区别: persist将 RDD 的 partition 持久化到磁...

0
0
发表了博客
2018/05/03 20:39

1.EntityManaget的persist和merge方法的区别

1.persist和merge的区别: Persist:添加 Merge : 分两种情况,当对象存在id,则修改;当对象不存在id则添加。 看个例子: 1 1 public class Account { 2 2 private AccountRole accountRole; 3 3 @ManyToOne(cascade = CascadeType.PERSIST, fetch = FetchType.EAGER) 4 4 public AccountRole getA...

0
0
发表了博客
2018/02/26 21:59

Checkpoint & cache & persist

checkpoint checkpoint(检查点)是Spark为了避免长链路,大计算量的Rdd不可用时,需要长时间恢复而引入的。主要就是将通过大量计算而获得的这类Rdd的数据直接持久化到外部可靠的存储体系中(一般为hdfs文件)。在以后再需要从这个Rdd获取数据时,直接从检查点获取数据从而避免了从头重新计算Rdd的数据。 生成checkpoin...

0
0
发表了博客
2013/03/10 09:57

save,update,saveOrUpdate,merge,persist,flush,lo...

一、预备知识 对于hibernate,它的对象有三种状态,transient、persistent、detached 下边是常见的翻译办法: transient:瞬态或者自由态 (new DeptPo(1,”行政部”,20,”行政相关”),该po的实例和session没有关联,该po的实例处于transient) persistent:持久化状态 (和数据库中记录想影射的Po实例,它的状态是persist...

0
1
发表于服务端专区
2015/11/06 09:58

Hibernate中save、persist和saveOrUpdate这三个方法的区别

Hibernate中save、persist和saveOrUpdate

0
0
发表于AI & 大数据专区
2017/11/29 12:07

Spark(Persist)

RDD的持久化 可以使用persist(StorageLevel)或者cache()方法,数据会在第一次计算后缓存在各节点的内存里 Spark的缓存具有容错机制,如果RDD中的任何一个缓存分区丢失,Spark会按照原来的计算过程自动地重新计...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
3 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部