5
我想使用ORMLite從SQLite中查詢數據並將其存儲在Java類中,然後使用Jackson JSON庫將此類轉換爲JSON並通過HTTP發送它。我也想做相反的事情 - 從JSON服務器獲取數據並將其轉換爲Java類,並使用ORMLite將此類保存到SQLite。ORMLite和Jackson JSON都可以使用一個類嗎?
我可以使用ORMLite和Jackson的每個表的一個類來做到這一點嗎?
我想使用ORMLite從SQLite中查詢數據並將其存儲在Java類中,然後使用Jackson JSON庫將此類轉換爲JSON並通過HTTP發送它。我也想做相反的事情 - 從JSON服務器獲取數據並將其轉換爲Java類,並使用ORMLite將此類保存到SQLite。ORMLite和Jackson JSON都可以使用一個類嗎?
我可以使用ORMLite和Jackson的每個表的一個類來做到這一點嗎?
是的,你可以,爲什麼不呢?你可以轉換爲json任何你想要的java對象
ObjectWriter ow = new ObjectMapper().writer().withDefaultPrettyPrinter();
String json = ow.writeValueAsString(object);;
ORMLite創建實體,這是java對象所以。
@DatabaseTable(tableName = "accounts")
public class Account {
@DatabaseField(id = true)
private String name;
@DatabaseField(canBeNull = false)
private String password;
...
Account() {
// all persisted classes must define a no-arg constructor with at least package visibility
}
...
}
是的,你可以。
你試過了嗎?我會說是的,但我沒有嘗試過。 –
我會認爲你可以使用同一個對象。 ORMLite註釋和Jackson註釋應該能夠很好地一起玩。你試過了嗎? – Gray
我現在正在處理該流程,但無法再與服務器連接,因此需要等到明天。我將在這裏發佈信息,在這裏明天它是如何工作的。 – SuitUp