请问jpql条件收集容器怎么写
解决方案 »
- 查询数据库内容。如果没有内容则弹出对话框:没有您所查询的内容
- 请教一个web页面在大屏幕显示的问题
- 关于Exception creating bean of class com.yourcompany.struts.validator.DynaValidatorForm: {1} 的问题,小弟不是很懂~~希望各位援手~~
- jsp&url 中文显示问题,大家帮忙看看
- 地址栏的中文问题
- jsp怎么写javascript的服务端脚本呀?
- 裸体跪求JSP从JRUN移植到WEBLOGIC的详细方法!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- springMVC controller如何为一个对象自动赋值,求助大神
- jsp和asp的嵌套问题!
- 哪个方法可以判断一个string中包含了另一个string
- 如何建立一个jsp网站步骤?
- JDBC下的rs.next()问题(在线等)
select o form user o where o.userid=?1 and o.password=?2 order by o.id desc
条件这块根据参数传递来分析呀比如:排序的分析 但这种方式我觉得还是不太好
protected String buildOrderby(LinkedHashMap<String,String> orderby)
{
StringBuffer orderbyql=new StringBuffer("");
if(orderbyql!=null && orderby.size()>0)
{
orderbyql.append(" order by ");
for(String key : orderby.keySet())
{
orderbyql.append("o.");
orderbyql.append(key);
orderbyql.append(" ");
orderbyql.append(orderby.get(key));
orderbyql.append(",");
}
orderbyql.deleteCharAt(orderbyql.length()-1);
}
return orderbyql.toString();
}但是条件的话就复杂多了,我想知道有什么可以解决的方式吗