文章列表
感觉以前ibatis学习得不够精细,最近又回过头来学习了一遍。
一,在实际应用中我们可能遇到这么一种场景:
首先从一张表里搜索出一批会员的数据,对一些状态等字段进行筛选。
筛选后的那些会员数据要关联到另外一张表中去查。然后再筛选
重复2步骤。
最后拼装这么多表里面需要的会员数据
如果用SQL语句拼接是可以解决这种CASE的,但是会大大影响SQL执行的速度,给数据库带来压力。所以有些大数据量情况下需要用程序,分几个SQL去依次查询,最后拼装这么多表里面查出来的有关数据。
这样子的话如果能够一查出来就形成这样一种数据结构
{memberId1=XXXObject,mem ...
- 2009-04-08 12:48
- 浏览 1267
- 评论(0)
log4j.properties详解
2007年11月20日(星期二) 13点52分 作者: 水一渺 天气: 心情: 挺好
log4j.properties 使用一.参数意义说明输出级别的种类ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息配置日志信息输出目的地log4j.appender.appenderName = fully.qualified.name.of.appender.class1.org.apache.log4j.Console ...
- 2009-04-06 17:41
- 浏览 899
- 评论(0)
Dom4j的使用(全而好的文章)
关键字: dom4j
Dom4j 使用简介
作者:冰云 icecloud(AT)sina.com
时间:2003.12.15
版权声明:
本文由冰云完成,首发于CSDN,未经许可,不得使用于任何商业用途。
文中代码部分引用自DOM4J文档。
欢迎转载,但请保持文章及版权声明完整。
如需联络请发邮件:icecloud(AT)sina.com
DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义:
Dom4j is an easy to use, open source library for working ...
- 2009-02-09 10:04
- 浏览 1370
- 评论(0)
操作系统的信号量是个很重要的概念,在进程控制方面都有应用。Java 并发库 的Semaphore 可以很轻松完成信号量控制,Semaphore可以控制某个资源可被同时访问的个数,acquire()获取一个许可,如果没有就等待,而release()释放一个许可。比如在Windows下可以设置共享文件的最大客户端访问个数。
Semaphore维护了当前访问的个数,提供同步机制,控制同时访问的个数。在数据结构中链表可以保存“无限”的节点,用Semaphore可以实现有限大小的链表。另外重入锁ReentrantLock也可以实现该功能,但实现上要负责些,代码也要复杂些。
下面的Demo中申明了一个 ...
- 2009-02-03 23:16
- 浏览 5011
- 评论(0)