Java 是否可以对ORMLite和Jackson JSON使用一个类?

Java 是否可以对ORMLite和Jackson JSON使用一个类?,java,json,sqlite,jackson,ormlite,Java,Json,Sqlite,Jackson,Ormlite,我想使用ORMLite从SQLite查询数据并将其存储在Java类中,然后使用Jackson JSON库将该类转换为JSON并通过HTTP发送。我还想做相反的事情——从服务器获取JSON格式的数据,并将其转换为Java类,然后使用ORMLite将该类保存到SQLite 我可以为ORMLite和Jackson使用每个表一个类来完成此操作吗?可以,为什么不可以?您可以将任意java对象转换为json ObjectWriter ow = new ObjectMapper().writer().with

我想使用ORMLite从SQLite查询数据并将其存储在Java类中,然后使用Jackson JSON库将该类转换为JSON并通过HTTP发送。我还想做相反的事情——从服务器获取JSON格式的数据,并将其转换为Java类,然后使用ORMLite将该类保存到SQLite


我可以为ORMLite和Jackson使用每个表一个类来完成此操作吗?

可以,为什么不可以?您可以将任意java对象转换为json

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注释应该能够很好地配合使用。你试过了吗?我现在正在处理中,但我无法再连接到服务器,所以需要等到明天。明天我会在这里发布信息,看看它是如何工作的。除了来自服务器的内部错误,我认为它工作得很好。:)当人们修复服务器时,我会自己回答这个问题,我会百分之百地肯定这一点。