1.項目后台操作中創建一條數據庫記錄的時候,有一欄屬性(詳細信息)是根據富文本編輯器進行存儲的。如下圖

2.實際項目經驗告訴自己,當富文本編輯器中的內容比較少的時候,新增和編輯操作沒有問題。
當內容較多的時候,做新增動作的時候,系統就會提示 “value too long ” 類似的錯誤。導致無法進行新增或者編輯的操作。
3.原因是我們在實體屬性中定義“配置文件信息”字段的String 類型,String 類型默認是256字節。當我們存儲的內容過長的時候,就會提示錯誤。
private String detail;//配置文件的詳細信息
4.解決辦法。
1.字段屬性上面添加注解,修改默認的存儲長度
@Column(length=100000) private String detail;
2.修改數據庫中表結構類型:String ---> longText

5.上述操作之后,新增或者編輯時候,富文本編輯器詳細信息的字段允許的長度大大提高,正常項目的需求可以滿足。
以上,供你參考。
