- 浏览: 4854 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
最新评论
-
buptchenliang:
liuluoqiu 写道lz,这样是可以获得原生sql,但是里 ...
Hibernate在from子句中使用子查询 -
liuluoqiu:
lz,这样是可以获得原生sql,但是里面的参数是?,如何才能显 ...
Hibernate在from子句中使用子查询
文章列表
最近用到了Hibernate来作为数据处理部分的框架,离线criteria的确很好用,但在分页上确实让人头疼。要想分页就需要记录的总条数,如果只是一般的查询只需要criteria.setProjection(Projections.rowCount());
就可以了,但如果是distinct的查询,记录条数和你所需查询的列有关,那么可以这样
Projections.countDistinct(propertyName);
问题来了,好像只能有一列啊。没错在标准sql中的distinct count也只能是一列的,但当有多列查询的时候怎么办呢?criteria有个接口可以设定结果值为dis ...
对于嵌入式启动的Derby,url
ij> connect 'jdbc:derby:sample';
sample为数据库名
对于网络模式启动的derby,url
ij> connect 'jdbc:derby://localhost:1527/MyDbTest;create=true';
如果需要用户名密码,则为
ij> connect 'jdbc:derby://localhost:1527/MyDbTest;user=username;password=password;create=true';
create=true表示如果数据库不存在则创建。
转自http:// ...