public List<Phone> queryPhones(int id, String name, String ver, String price) {
String hql="from Phone phone where 1=1";
if(id!=0)
hql=hql+" and phone.id like '%"+id+"%'";
if(name!=null&& !"".equals(name))
hql=hql+" and phone.name like '%"+name+"%'";
if(city!=null&& !"".equals(ver))
hql=hql+" and phone.ver like '%"+ver+"%'";
if(price!=null&& !"".equals(price))
hql=hql+" and phone.price like '%"+price+"%'";
return getSession().createQuery(hql).list();
}