Prevayler是一个把Java对象都保持在内存中的持久层框架,不需要数据库.并提供类似于数据库的快照存储,事务,查询等,同时还支持xml存储,远程存储等。
Prevayler : 核心对象,使用PrevaylerFactory把pojo对象创建 如:Prevayler prevayler = PrevaylerFactory.createPrevayler(new NumberKeeper(), "demo1"); “demo1”代表存储路径
Transation, Query, TransationWithQuery //以上3个接口定义了事务处理的接口,并通过Prevayler执行。