将对象数组存储到 SQLite 中?
Store array of objects into SQLite?
如果我像这样存储自定义对象会发生什么,
public MyObject myobj = new MyObj();
进入 SQL 准备好的语句,如下所示:
ps.setArray(1, arrayofmyobjects);
当我从数据库中检索数组中的对象时,它们是否完好无损?
您可以将对象转换为 blob 并保存到数据库。但 sqlite 仅限于存储此类数据类型。如果你用的是mySQL,那就没问题
如果我像这样存储自定义对象会发生什么,
public MyObject myobj = new MyObj();
进入 SQL 准备好的语句,如下所示:
ps.setArray(1, arrayofmyobjects);
当我从数据库中检索数组中的对象时,它们是否完好无损?
您可以将对象转换为 blob 并保存到数据库。但 sqlite 仅限于存储此类数据类型。如果你用的是mySQL,那就没问题