Android アプリケーションでの ORMlite の使用に興味があります。しかし、問題が 1 つあります。最初のステップはクラスに注釈を付けることですが、次のようなものが必要です:
@DatabaseField(columnName = "geometry", useGetSet = true)
String JSONgeometry;
@Formula (nativeSQL = "ShapeFromJSONText(JSONgeometry)")
public void set(String JSONgeometry){
this.JSONgeometry = JSONgeometry;
}
@Formula (nativeSQL = "asJSONtext(geometry)")
public String get(){
return JSONgeometry;
}
アノテーションにネイティブ SQL 関数を挿入する方法はありますか? このタスクを解決するために BasePersister を使用する方法はありますか?