1.xutils數據庫:
報錯信息:
1 org.xutils.db.sqlite.SqlInfoBuilder.org.xutils.db.sqlite.SqlInfo buildCreateTableSqlInfo(org.xutils.db.table.TableEntity)(SqlInfoBuilder.java:235)
2 org.xutils.db.table.DbBase.void createTableIfNotExist(org.xutils.db.table.TableEntity)(DbBase.java:96)
3 org.xutils.db.DbManagerImpl.void save(java.lang.Object)(DbManagerImpl.java:183)
根據信息查看源代碼,發現id爲空,這個id不是指表中字段id,而是代表表中的任一字段:
/**
* name = "id":數據庫表中的一個字段
* isId = true:是否是主鍵
* autoGen = true:是否自動增長
* property = "NOT NULL":添加約束
*/
@Column(name = "id",isId = true,autoGen = true)
private String id;//不能寫成int