如何将json转换为java对象数据并保存到数据库中?据我所知,唯一的一种方法是使用DTO?或者我错了? 有一个应用程序返回类似" dump"数据库。我的目标是反序列化并保存到数据库中。问题:在一些"对象"如果字段有id,则在保存到数据库期间有一些关于约束的例外。
答案 0 :(得分:1)
你需要使用谷歌Gson Api,以下链接显示how-to: http://www.mkyong.com/java/how-do-convert-java-object-to-from-json-format-gson-api/
确保DTO在将对象持久化到数据库之前实现Serializable接口...我宁愿序列化文件系统并将路径存储到数据库中,因为我不喜欢存储在CLOB或BLOB列中......查询过于昂贵。
答案 1 :(得分:0)