public List findT_conf(final String name, final int offset, final int pagesize) {
return getHibernateTemplate().executeFind(new HibernateCallback(){
public Object doInHibernate(Session session) throws HibernateException, SQLException {
String hql=" from T_conf " + name;
hql+=" order by xlhid";
boolean divpage=false;
if(pagesize!=0)
{
divpage=true;
}
Query query=session.createQuery(hql);
if(divpage){
query.setFirstResult(offset).setMaxResults(pagesize);
}
return query.list();
}
});
}这个函数是在T_confDaoImpl.java文件中 name是where条件字句,后面2个参数是分页用,作用是取数据,select * from ..现在的问题是,数据表里有重复数据,我要用distinct不显示重复了的数据
自己觉得语句应该是select distinct t_jied,t_code from t_conf where name
但是上面函数Query query=session.createQuery(hql);并没看到有select,改也不知道怎么改,要自己重新写个函数,怎么写呢谢谢
return getHibernateTemplate().executeFind(new HibernateCallback(){
public Object doInHibernate(Session session) throws HibernateException, SQLException {
String hql=" from T_conf " + name;
hql+=" order by xlhid";
boolean divpage=false;
if(pagesize!=0)
{
divpage=true;
}
Query query=session.createQuery(hql);
if(divpage){
query.setFirstResult(offset).setMaxResults(pagesize);
}
return query.list();
}
});
}这个函数是在T_confDaoImpl.java文件中 name是where条件字句,后面2个参数是分页用,作用是取数据,select * from ..现在的问题是,数据表里有重复数据,我要用distinct不显示重复了的数据
自己觉得语句应该是select distinct t_jied,t_code from t_conf where name
但是上面函数Query query=session.createQuery(hql);并没看到有select,改也不知道怎么改,要自己重新写个函数,怎么写呢谢谢
解决方案 »
- J2EE基础。。。。求解谢谢
- 关于javabean的题
- netbeans android问题
- http接口本机调式正常,服务器运行抛出connect timed out 异常
- 购物网站系统 JSP语言开发 如何将SSL技术嵌套到TOMCAT服务器内
- 从java开发服务器角度,咨询服务器集群,负载平衡,故障排除方面的知识
- 异常:java.lang.reflect.InvocationTargetException 快折磨死我了!
- 请高手指教:用Myeclipse新建的hibernate工程中,执行cfg.buildSessionFactory()总报错
- 谁有JAVA的类库详解或下载地址?
- 系统中的日志是用AOP实现的,还是显性的用log.info打印呢
- 调查:大家都用JAVA来做什么开发?
- 急啊,String转Timestamp异常,在线等回复!
select distinct new(t_jied,t_code) from t_conf where name