09 2018 档案
SQL优化
摘要:1:选择最有效率的表名顺序(只在基于规则的优化器中有效) ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表或者驱动表 driving table)将被最先处理. 在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表 .当ORA 阅读全文
posted @ 2018-09-10 11:00 美丽的小鹿 阅读(329) 评论(0) 推荐(0)
hibernate left join fetch 出错的问题
摘要:1.首先说说manyToOne的问题 比如一个用户所在的组织机构,可能是多个,最多是四个,然后userEntity有下的代码: 关联查询: 第一种方式:代码如下 StringBuilder sql = new StringBuilder(); sql.append("select a.zdbh as 阅读全文
posted @ 2018-09-07 11:17 美丽的小鹿 阅读(1672) 评论(0) 推荐(0)
spring 事物不回滚
摘要:使用spring控制事物,为什么有些情况事物,事物不回滚呢?? 默认spring事务只在发生未被捕获的 RuntimeException时才回滚。 spring aop 异常捕获原理: 被拦截的方法需显式抛出异常,并不能经任何处理,这样aop代理才能捕获到方法的异常,才能进行回滚,默认情况下aop只 阅读全文
posted @ 2018-09-05 16:23 美丽的小鹿 阅读(464) 评论(0) 推荐(0)