我的情況如下。我有三個outputtexts &相應inputtexts JSF表單可以說:如何將json對象存儲到休眠數據庫字段
outputtext1 - inputtext1
outputtext2 - inputtext2
outputtext3 - inputtext3
目前我使用的backbean方法 '保存'爲了將它們存儲到數據庫(hibernate對象可以說table1與主鍵table1.id)到字段table1.field1,table1.field2,table1.field3中。
因此表中的每個記錄都有插入到輸入文本中的值。
我的問題是我應該如何去到存儲表單數據在數據庫,在形式類似如下:
{ 「outputtext1:inputtext1」, 「outputtext2:inputtext2」「outputtext3:inputtext3 「}
然後再次獲取它們,解析並重新生成表單。我正在考慮將表單數據作爲JSON對象來操作......但是我對Java + JSON都是新手,所以一些指導對我來說真的很有用!
這是一個指示性的例子,表單將通過動態創建,並在飛行中創建。
這只是一個字符串,使用'varchar'。使用JSON序列化程序。 – 2013-04-05 14:24:54
所以我在正確的方向如何操作表單數據?表單將是動態的,所以沒有標準格式的表單數據。 – thanili 2013-04-05 14:38:23
如果沒有標準格式,那麼我假設您正在生成JSON字符串。一旦擁有它,將其存儲在varchar字段中。 – 2013-04-05 14:46:31