hibernate mysql 模糊查询_服务器-hibernate操作mysql,模糊查询时中文查不到,数字和英文可以查到...
用hibernate做模糊查詢(xún),頁(yè)面?zhèn)鬟f參數(shù)也處理了亂碼
@Action(value="searchNameByad")
public String searchNameByad()throws Exception{
System.out.println("android發(fā)送請(qǐng)求獲取的參數(shù)是:"+buildingname);
//解決亂碼問(wèn)題
String bn = new String(buildingname.getBytes("iso-8859-1"),"UTF-8");
List buildings = buildingService.getByName(bn);
在本地測(cè)試傳中文參數(shù)可以查到數(shù)據(jù),但是在上傳到服務(wù)器后,傳遞中文參數(shù)卻查不到,只能數(shù)字、英文可以查詢(xún)到結(jié)果。我用本地遠(yuǎn)程連接服務(wù)器數(shù)據(jù)庫(kù),也是中文參數(shù)查不到數(shù)據(jù)。。。在服務(wù)器上的數(shù)據(jù)庫(kù)里操作查詢(xún)也是可以查的到。。求解
這是本地遠(yuǎn)程連接服務(wù)器數(shù)據(jù)庫(kù)后的hql語(yǔ)句
Hibernate: select building0_.buildingid as buildingid11_, building0_.area as area11_, building0_.buildingname as building3_11_, building0_.linkman as linkman11_, building0_.linkphone as linkphone11_, building0_.email as email11_, building0_.qrcode as qrcode11_, building0_.province as province11_, building0_.city as city11_ from airquality.building building0_ where building0_.buildingname like '%廣%'
總結(jié)
以上是生活随笔為你收集整理的hibernate mysql 模糊查询_服务器-hibernate操作mysql,模糊查询时中文查不到,数字和英文可以查到...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql union join_MyS
- 下一篇: mysql collation utf8