Criteria c = this.session.createCriteria();
ProjectionList pl = Projections.projectionList();
//以下成为第一部分
pl.add(Projections.groupProperty("1"));
pl.add(Projections.groupProperty("2"));
pl.add(Projections.groupProperty("3"));
pl.add(Projections.groupProperty("4"));//以下成为第二部分
pl.add(Projections.sum("1"));
pl.add(Projections.sum("2"));
pl.add(Projections.sum("3"));
pl.add(Projections.sum("4"));
c.setProjection(pl);
第一部分 和 第二部分 的位置 可以换吗?有什么区别吗?另外,criteria查询会生成sql语句吗?如果会的话,怎么查看生成的sql语句?谢谢各位大虾了。
解决方案 »
- 大神 啊HElp
- java能用自带的api实现几张图片生成一张动态的gif吗?
- 求两条SQL语句,先谢谢了
- ?java.sql.SQLException: Column count doesn't match value count at row
- 用JSP连不上MS SQL2000数据库
- 在JSF中,怎样实现javascript对输入数据合法性验证。
- 关于弹出框......
- 关于main方法使用
- 请教高手一个JSTL的错误,谢谢
- 有没有这样的开发工具象Delphi带很多控件一样带很多Applet,可以很方便地支持开发
- jsp报405错误,请各位大虾知道一下
- 如何改变jsp上传文件的 浏览 按钮
当执行criteria.list()时就可以查看到SQL语句了。
那怎么查看生成的SQL语句呢?调试的时候怎么查看呢?哪个属性是啊?