这个需要写一个方法进行处理吧,存入数据库中的数据都是确实存在的,好像不能存储List结构这样的类型,你做一个方法完成List中数据的读取并存入数据库,在做一个方法完成从数据库中读出封装成List应该能够完成你要的功能了.

解决方案 »

  1.   

    除了AbstractList,List接口的几个实现类都同时实现了Serializable接口,所以可以用ObjectOutputStream.writeObject方法直接写入流对象,有了这个流对象,是写入文件还是数据库就都没问题了
      

  2.   

    List可以序列化,谁又保证List中存储的对象一定可以序列化呢?class Data() {}
    List l = Arrays.asList(new Data[]{new Data()});ObjectOutputStream oos = new ObjectOutputStream(new ByteArrayOutputStream());
    oos.writeObject(l);.....谁能保证这样一定可行...
      

  3.   

    同意 xiaohaiz(城里的老土,两眼依然通红!)
      

  4.   

    理论上可以
    xiaohaiz(城里的老土,两眼依然通红!)
    可以试试!
      

  5.   

    用hibernate就可以。。哈哈。。