這幾天在開發的時候,在做測試輸入欄位的時候,都會查不到資料
後來去看LOG,才發現查詢的SQL字串都為亂碼
於是以為是程式的問題,但找了很久都找不到
但用JENKINS佈版到測試區卻是可以正常查出,沒有亂碼
所以表示不是程式上的問題,在本地才會出現這問題
但是我也調整過本地的編碼了為UTF-8
也嘗試過此方法
https://xken831.pixnet.net/blog/post/439647922-%5Bjava%5D%5Beclipse%5D-eclipse-console-%E4%B8%AD%E6%96%87%E4%BA%82%E7%A2%BC%E8%A7%A3%E6%B1%BA%E6%96%B9%E5%BC%8F
本地都改為UTF-8還是會查中文亂碼
(只有中文會亂碼,英數不會)
請問有人遇過此問題嗎 Orz..
中文會亂碼要先查看三大位置。
你目前只查了兩項。那只剩下一項再檢查就行了。
這是 console output encoding, 可以不用處理, 只是看不出來, 可以參考下列設定
Eclipse – How to change the console output encoding