当前位置:  软件>java软件

Java对象持久化框架 JOAFIP

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

    本文导语:  JOAFIP (java data object persistence in file ) 使得你可以使用文件系统来保存数据对象,而不是数据库。 主要特点: easy to use guarantees all ACID properties object oriented, write your model, store it. Do not need query language, juste navigate in your model. multi da...

JOAFIP (java data object persistence in file ) 使得你可以使用文件系统来保存数据对象,而不是数据库。

Java对象持久化框架 JOAFIP[图片]

主要特点:

  • easy to use
  • guarantees all ACID properties
  • object oriented, write your model, store it. Do not need query language, juste navigate in your model.
  • multi data access session ( multi-Thread, transactional data store )
  • save all objects of object graph starting from a root object to file system, one heap file record by object instance
  • lazy loading of object:
    • make able to not waste memory with large object graph when only need to access to some of them.
    • manage more object than memory can contains
  • manage enum state persistence
  • crash safe, may accept JVM stop at any time even if write in file ( only the last commit is lost)
  • file corruption detection
  • garbage collector for file data record that will never be accessed
  • The object that can be persited are POJO that not needs to implement Serializable, but there is some conditions
  • Possibility to store serialization of  instance of class in one data record. can be comprerssed or not

    
 
 

您可能感兴趣的文章:

  • java tomcat实现Session对象的持久化原理及配置方法介绍
  • 小型Java数据持久化框架 LightweightModelLayer
  • java中Spring框架介绍及如何实现对Bean的管理
  • Java批量作业框架 Java Batch Job Framework
  • java 框架Hibernate的generator属性的七种class介绍
  • Java神经网络框架 Encog for Java
  • Java简易MVC框架 etmvc
  • Java Web开发框架 Chrysalis
  • Java神经网络框架 Neuroph
  • Java批量作业框架 Java Batch Job Framework iis7站长之家
  • Java企业应用开发框架 Portofino
  • Java媒体框架 JMF
  • Java的Web应用框架 EvaServer
  • Java 应用自动更新框架 Jupidator
  • Java的Web框架 ActiveWeb
  • Java的CRUD框架 Crank
  • Java的RESTful框架 Kauri
  • Java桌面程序开发框架 Viewa
  • 轻量级java框架 NLF框架
  • Java敏捷开发框架 JADE
  • Java数据持久层框架 MyBatis
  • Java Web框架 Waffle
  • Flex和Java的框架 Anvil Flex
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 写一个方法,向它传递一个对象,循环打印出对象层次结构中的所有类?thinking in java里面的一个习题不知道如何做请教高手?
  • 各位高手知道在JAVA中如何用一个名称创建一个对象实例,并调用其方法,注意:在编写代码时并不知要创建的对象的类名,也并不知方法名
  • java里基本数据类型是什么?对象么?
  • Java中所有东西都是对象吗?
  • 能在JavaScript中访问Jsp页面的Java对象?
  • Java能调用OLE对象吗?怎样利用Java生成Excel报表?
  • 关于java中类和对象的问题.
  • Java 对象哈希映射库 JOhm
  • 通用并发 Java 对象池 Vibur Object Pool
  • Java对象数据库 ObjectDB
  • java applet和servlet之间是否可以传递对象?
  • Java对象转换库 EZMorph
  • 请问java.sql包中 preparedStatement 对象的setString(int parameterIndex,java.lang.String x)方法怎么用?
  • java.util类对象的DATE方法为何不能用? <%=new java.util.date()%>,在页面中是这样写的,服务器用的是Resin.
  • java如何调用word文档对象??
  • 如何检测一个java.sql.ResultSet对象是否eof?
  • Java对象的SQL接口 JoSQL
  • 如何在JAVA方法中返回多个对象,谁能解决给200分。
  • Java对象序列化框架 Kryo
  • 在java中怎么知道一个对象占用内存的字节数?
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍


  • 站内导航:


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

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

    浙ICP备11055608号-3