2017-09-11 64 views
0

這是問題所在。
麒麟有一個事實表,它有一個名爲「name」的列。
當我使用jdbc訪問表時,一切正常。
然後我使用Mybatis來連接相同的jdbcUrl。
但是當我閱讀「名稱」一欄時,我感到一團糟。
我不知道爲什麼。如何指定Mybatis的字符編碼?

回答

0

原來是關於Maven的一個問題。「JDBC程序」直接在IDE中啓動,而「Mybatis程序」是由「mvn test」啓動的。這個問題通過在pom.xml中添加一個屬性來解決如下所示。

<argLine>-Dfile.encoding=UTF-8</argLine> 
相關問題