有一个数据库字段是这样的属性,ch,en,fr,ge 要求外面传进一个变量在这个变量的里面的一个,就是用“,”分割开的一个,例如ch
解决方案 »
- 简单的java问题,但是运行时就出错了。该如何解决
- 怎么从不同服务器取数据?
- 如何将字符串中的一些字段合并成map
- 不能正确的传递泛型参数
- JAVA论坛中验证码图片无法显示的问题
- JSP
- 请问在Struts+Spring+Hibernate架构下,在Spring的配置文件applicationContext.xml里如何配置多表更新的事务管理?
- 安装Oracle10g以后,初次添加用户,出现如下提示,如何解决?
- 寻高手解答STRUTS小问题,100分相送
- 在流中读写中文的问题 高分在线等 100
- HQL急救!
- hibernate入门问题,这个使用hibernate写入oracle数据库的例子错在哪儿?
但是如果你要拆分字符串的话 就要String.split(",");
或,like ‘ch‘
试试
public Employee getLastEmployee(String match) throws SystemException {
try{
List list=null;
Employee employee=null;
String hql="from Employee where employeecode like '"+match+"%' order by employeecode desc";
list=dao.findByHqlBound(hql);
if(list!=null && list.size()!=0){
employee=(Employee)list.get(0);
}
return employee;
}catch(DataAccessException ex){
/**
* 向上层抛出系统异常,所有系统异常均以 9XXXX 格式
* 90001: 系统出错,请重新登陆或联系系统管理员!
*/
throw new SystemException("90001",ex);
}
}