本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
如何解决hibernate duplicate association
我们使用hibernate作为DAO层时,有时会遇到如下错误:
org.hibernate.QueryException: duplicate association path: agent
duplicate association
具体是什么错误呢?
Criteria criteria=this.inspectionOrderDao.createCriteria();
...
Nested Loop Join和子查询
这2个是不同的概念,不要混淆在一起了
Nested Loop Join是From子句中的表的物理连接方式,逻辑连接方式是指Inner join, left/right outer join, full join
而delete from stu a
where rowid not in (select max(rowid)
from s ...
通用分页存储过程,支持子查询或联表查询
代码
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/****** 对象: StoredProcedure [dbo].[p_generalTablePage] 脚本日期: 12/30/2009 13:25:02 ******/
...
用MongoDB做子查询
MongoDB不支持子查询,碰到这些复杂的运算就只能先将数据读出后再计算,而用Java等语言编写这类计算也不是很简单,这时可以考虑用集算器esProc辅助实现。下面我们通过一个例子来看一下具体做法。
MongoDB中的文档orders保存了订单数据,employee保存了员工数据。如下:> db.orders.find();{ “_id” : ObjectId(“5434f88 ...
Oracle数据库之SQL语句子查询
/*
====================================================================================================
-- 非关联子查询:单行子查询,多行子查询
-- 非关联子查询就是位于SELECT、UPDATE、或DELETE语句中内部的查询语句
--子查询(内部查询)在执行主查询之前执行一次 ...
第三部分 2NF 子查询 联接
一、外键
表my_contacts(contact_id,phone,email,gender,interests),由于interests可以有多个值,不具备1NF,因此可以将interests单独作为一个表,interests(int ...
Hibernate学习笔记(2):Hibernate中子查询(subselect)的使用
有些数据库不支持视图的创建,而实际业务中我们需要通过视图才能实现我们的需求,这时就可以使用Hibernate中子查询(subselect)
一,官方文档说明
There is no difference between a view and a base table for a Hibernate mapping. This is transparent at the database lev ...
JDBC中,如何快速的获取结果集结构?
问题描述:
对于给定的SQL语句(SELECT),以及数据库信息(url,用户名,密码),如何快速获取SQL语句执行后返回的结果集的结构?比如包含的字段个数,包含的字段名称以及Java类型
小试牛刀:
第一眼看上去,问题确实很简单。任何对JDBC有一定了解的人,都会很容易给出下面的方案:
1、根据数据库信息,创建数据库Connection;
2、利用Connection和SQL语 ...
hibernate下的子查询
昨天在用hibernate做项目的时候,发现一个bug。就是发现在用Restrictions.in()函数的时候,当in里面的表达式超过1000的时候就会报错。因为在oracle数据库里面,默认括号里面的表达式是不能超过1000.如果是用纯sql语句的话问题可能还是比较好解决的,因为我可以拼接sql。但是我在想hibernate作为一个这么成熟的持久层框架不可能没有考虑到这个问题的啊。后面经过查找资 ...
Hibernate在from子句中使用子查询
最近用到了Hibernate来作为数据处理部分的框架,离线criteria的确很好用,但在分页上确实让人头疼。要想分页就需要记录的总条数,如果只是一般的查询只需要criteria.setProjection(Projections.rowCount());
就可以了,但如果是distinct的查询,记录条数和你所需查询的列有关,那么可以这样
Projections.countDistinct ...