Ofbiz12 04 寫入資料庫時候中文亂碼問題

2021-09-01 19:01:00 字數 349 閱讀 9667

今天除錯ofbiz12.04的時候 發現在更改公司名字的時候 更新之後在首頁看居然是亂碼, 然後試著檢視了一下,發現一直到transaction.commit之前都還很正常, 只是寫進資料庫以後就成了亂碼,然後手動修改資料庫裡的資訊,讀出來也還正常, 於是乎果斷判斷應該是jdbc寫入的時候出的問題。

開啟entityengine.xml檔案,加入下邊幾個選項

jdbc-uri="jdbc:mysql://localhost:3306/ofbiz?autoreconnect=true&useunicode=true&characterencoding=utf-8"

於是乎 問題就解決了。

希望可以幫助到遇到同樣問題的童鞋。

ofbiz 更換資料庫的配置

ofbiz原生資料庫是derby,我們可以根據需要將其改為自己的資料庫,這裡我使用的資料庫是mysql,我們需要進行如下配置 找到framework entity config entityengine.xml這個檔案,修改delegator中的內容 1.更改資料來源 這裡本來還有其他的配置的,但是...

資料庫 寫入資料過程

1 事務開始 2 在buffer cache中找到需要的資料塊,如果沒有找到,則從資料檔案中載入buffer cache中 3 事務修改buffer cache的資料塊,該資料被標識為 髒資料 並被寫入log buffer中 4 事務提交,lgwr程序將log buffer中的 髒資料 寫入redo...

Logstash寫入MongoDB資料庫

1.列出logstash plugins bin logstash plugin list logstash output kafka logstash output nagios logstash output null logstash output pagerduty logstash out...