包含对象集合的Sqlite持久化对象

时间:2015-06-14 04:43:09

标签: java sqlite ormlite foreign-collection

在java中使用相同类型的对象集合来持久化对象时,我一直遇到错误。 我正在使用: OrmLite 源码

mi class is

@DatabaseTable(tableName="Profile") 
public class Profile {


/** the users username in the system */
@DatabaseField( unique = true)
private String usrName = null;

/** the users id */
@DatabaseField( generatedId = true)
private Integer usrId = null;

/** the users name */
@DatabaseField
private  String name = null;

/**the users friends*/
@ForeignCollectionField
private Collection<Profile> friends;

我忘记申报了什么吗?我发现了一些关于外来字段的内容,但我已经设置了id和@foreigncollectionfield标记。

据推测,配置文件存储其他配置文件,但不一定存储的配置文件具有对此配置文件的引用。

感谢您的回答! :)

0 个答案:

没有答案