HQL like 模糊查詢

一個做過的例子。。

public List<Telephonebook> searchTelephone(String district, String name) {
		List<Telephonebook> list = new ArrayList<Telephonebook>();
		StringBuffer hql = new StringBuffer();
		hql.append("from Telephonebook t where 1=1");
		if(null !=district && !"".equals(district)){
			hql.append(" and t.districtName like '%"+district+"%'");
		}
		if(null !=name && !"".equals(name)){
			hql.append(" and t.name like '%"+name+"%'");
		}
		list = this.getHibernateTemplate().find(hql.toString());
		return list;
	}

 

參數模糊查詢。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章