環(huán)境:Hibernate 2.1.7 + MySQL4.1(MySQL的編碼已設(shè)置為utf8)
問(wèn)題:通過(guò)Hibernate向MySQL寫(xiě)入中文后,通過(guò)Hibernate取回?cái)?shù)據(jù),在console中打印java對(duì)象顯示正常。但在MySQL Query Browser中看到的是亂碼,傳給前端的Flex也是亂碼。
原因:Hibernate的基礎(chǔ)還是JDBC,所以一樣需要設(shè)置characterEncoding!
解決方法:
在hibernate.cfg.xml中應(yīng)該這樣寫(xiě)
只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問(wèn)
管理
|
||
相關(guān)文章:
|
||