- 博客(6)
- 问答 (1)
- 收藏
- 关注
left join,right join,inner join的条件on和where的区别
1.left join,right joinselect * from a left join b on a.id = b.id and a.id ='12' 此sql语句效果:结果中a表筛选无效(即a表不是意愿中只有id='12'的行,而是a表全表记录依然都在,a.id='12'条件筛选无效果)原因:a和b左连接的时候,无论条件是什么,都会把a的所有记录呈现出来,on后面的条件只...
2013-01-24 17:38:30 330
原创 sql分组查询语句--行内分组(非聚合分组)
row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)SQL> SELECT G.*, ROW_NUMBER() OVER(PARTITION BY a ,b ORDER BY c DESC) ROWN2 ...
2013-01-18 16:59:54 1164
原创 web.xml之context-param,listener,filter,servlet加载顺序及其周边(转载)
先以加载spring为例子看看加载顺序的作用:Spring加载可以利用ServletContextListener 实现,也可以采用load-on-startup Servlet 实现,但比如filter 需要用到 bean ,但加载顺序是: 先加载filter 后加载spring,则filter中初始化操作中的bean为null;所以,如果过滤器中要使用到 bean,此时就可以根据加载顺...
2013-01-16 21:22:21 98
通过注解的方式向DAO中注入Sessionfactory
大部分时候我们都是通过xml配置方式向DAO中注入sessionfactory来实例化bean,有时候要DAO的实例化是通过注解的方式来实现。 对dao注解的话,最大的障碍是如何同时通过注解注入sessionfactory。 dao继承自HibernateDaoSupport ,sessionfactory来自于HibernateDaoSupport 中,我们无法修改Hibe...
2013-01-16 19:01:21 861
原创 spring bean别名的两种配置方式
1.使用alias <bean id="name1" class="..."> <alias name="name1" alias="name2"/> <alias name="name1" alias="name3"/> 2.使用name <bean id="name1&qu
2013-01-16 17:11:16 365
OO几条设计原则
00设计原则:封装变化;多用组合,少用继承;针对接口编程,不针对实现编程;为交互对象之间的松耦合设计而努力;(如工厂方法--(使用继承,把对象的创建委托给子类,子类实现工厂方法来创建对象),抽象工厂模式,客户代码中的实现被封装了起来)类应该对扩展开放,对修改关闭;(装饰器模式)依赖抽象,不依赖具体实现;...
2013-01-16 11:31:08 68
空空如也
EXT 中的editgridpanle中的单元格失去焦点后,如何获得它所在行的索引号
2011-05-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人