ssh框架中StringBuilder hql = new StringBuilder("select count(id) from ");是什么意思?怎么用
2个回答
展开全部
StringBuilder 只是为了拼写字符串的!!!
hql.append("table a ");
hql.append("where ");
StringBuilder tjs=new StringBuilder();
if( y 不为空){
tjs.append(" and a.xxx=? ");
}。。。
tjs= tjs.toString().replaceFirst("and", "");
hql.append(tjs);
最后用的时候hql.toString();
只是为了方便拼写条件(多个可有可无的条件),
hql.append("table a ");
hql.append("where ");
StringBuilder tjs=new StringBuilder();
if( y 不为空){
tjs.append(" and a.xxx=? ");
}。。。
tjs= tjs.toString().replaceFirst("and", "");
hql.append(tjs);
最后用的时候hql.toString();
只是为了方便拼写条件(多个可有可无的条件),
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询