比较弱

解决方案 »

  1.   

    建议看看hibernatewww.hibernate.org.cn
      

  2.   

    to 楼上的楼上:
    持久层就是为了在系统崩溃时仍能够不被破坏的信息。所以数据库当然是持久层,还有就是平文件系统,像CVS或者Log文件等。
      

  3.   

    无责任转贴:from《苹果花生和土豆》
    ====================================
    序列化是编程上面的一个词,英文是serialize,翻译过来就是序列化了,理解起来还真够困难的,好不容易知道序列化就是存盘的意思,气的我直骂TNND,不知道是哪个狗屎翻译的。时间长了就成了习惯,现在看来,好像确实找不到更好的词汇来翻译了。后来,又流行持久化的概念,英文是persistence,当然归根结底还是存盘的意思,这次学乖了,先看英文再去理解中文,否则用女孩子常说的话,又要faint,翻译过来说,就是晕死的意思。简明的说,用word打字,编排了一段楷体文字,第二天上班打开文档,发现楷体文字还在,是不是很高兴?或者玩文字mud,哪天心血来潮,又登陆上来,发现自己的宝物还在,是不是很开心?呵呵,为这点原因开心,似乎有些犯傻。最近编了些持久层的东东,编的有些傻了,一个对象,store一下,它就睡觉去了,load一下,它又活生生回来了,我很向往我编的这些对象,因为它们可以store & load。所谓眼不见,心不烦,遇到闹心的事情,总想谁把我store了吧,专业点说,就是持久化了吧,等中国民主了,台湾收复了,美国蔫了,再把我load出来可好?
      

  4.   

    这么说吧, 
    以往,我们依靠SQL来访问数据库,看起来就是在访问数据库!但是现在,hibernate或者是Torque等技术,
    他们依靠面向对象的思想和关系数据库映射起来(Mapping~)。当你调用那些面向对象的java class的时候,其实就是在访问数据库这个持久保持数据的工具。
    而你也感觉不到这和数据库有什么关系只有的数据库访问复杂的时候,才能体会倒他们的优势。
      

  5.   

    现在一般都用hibernate里对数据库进行持久操作;
      

  6.   

    楼上的好大口气:现在一般都用hibernate里对数据库进行持久操作
                    ~~~~~~~~~~~~~~~~~~~~~
      

  7.   

    to mor(安稼) 
    很通俗,谢谢
      

  8.   

    mor(天蓝,天蓝),你们用什么做持久层?