2013年11月3日
摘要: fetch="join|select|subselect" select:作为默认值,它的策略是当需要使用到关联对象的数据时,另外单独发送一条select语句抓取当前对象的关联对象的数据,在查询的时候先查询出一端的实体,然后在根据一端的查询出多端的实体,会产生1+n条sql语句;即延迟加载。 join:它的策略是在查询的时候使用外连接进行查询,不会差生1+n的现象,同一条select语句使用连接来获得对象的数据和它关联对象的数据,此时关联对象的延迟加载失效。 subselect:另外发送一条查询语句(或子查询语句)抓取在前面查询到的所有实体对象的关联集合。这个策略对HQL的 阅读全文
posted @ 2013-11-03 22:04 〆◆颓废丶噬流年﹍ㄨ 阅读(181) 评论(0) 推荐(0)
  2013年7月29日
摘要: 情况一:使用sqlplus登录 正常输入用户名的口令,就会报错,因为SYS是在数据库之外的超级管理员,所以我们在登录的时候要在输入口令:口令+as sysdba(比如:123456 as sysdba) 情况二:使用PL/SQL登录 这是我们平时的登录数据库很常规的操作,但是用SYS作为用户名登录的时候就会报:ORA-28009:connection as SYS should be as SYSDBA OR SYSOPER这样的错,解决方法是:将“连接为”选项框的Normal改为SYSDBA或SYSOPER,即可登录成功 阅读全文
posted @ 2013-07-29 21:12 〆◆颓废丶噬流年﹍ㄨ 阅读(333) 评论(0) 推荐(0)