最爱NBA

 

2011年7月25日

iBATIS 框架主要的类层次结构

摘要: 总体来说 iBATIS 的系统结构还是比较简单的,它主要完成两件事情:根据 JDBC 规范建立与数据库的连接;通过反射打通 Java 对象与数据库参数交互之间相互转化关系。iBATIS 的框架结构也是按照这种思想来组织类层次结构的,其实它是一种典型的交互式框架。先期准备好交互的必要条件,然后构建一个交互的环境,交互环境中还划分成会话,每次的会话也有一个环境。当这些环境都准备好了以后,剩下的就是交换数据了。其实涉及到网络通信,一般都会是类似的处理方式。图 1 是 iBATIS 框架的主要的类层次结构图:图 1. iBATIS 框架的主要的类层次结构图上面的类图中左边 SqlMapClient 接 阅读全文

posted @ 2011-07-25 18:21 最爱NBA 阅读(458) 评论(0) 推荐(0) 编辑

Hello world

摘要: ActionScripttrace("Hello, world!");[编辑] Adawith TEXT_IO; procedure HELLO isbegin TEXT_IO.PUT_LINE ("Hello, world!");end HELLO;[编辑] 汇编语言[编辑] x86 CPU,GNU/Linux,NASM section .data msg db 'Hello, world!',0xA len equ $-msg section .text global _start _start: mov edx,len mov ec 阅读全文

posted @ 2011-07-25 16:34 最爱NBA 阅读(336) 评论(0) 推荐(0) 编辑

log4j:WARN No appenders could be found for logger

摘要: 直接写我的解决办法:在src下面新建file名为log4j.properties内容如下:# Configure logging for testing: optionally with log filelog4j.rootLogger=WARN, stdout# log4j.rootLogger=WARN, stdout, logfilelog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.s 阅读全文

posted @ 2011-07-25 16:01 最爱NBA 阅读(8383) 评论(2) 推荐(0) 编辑

Cannot find class [org.apache.commons.dbcp.BasicDataSource

摘要: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.apache.commons.dbcp.BasicDataSource] for bean with name 'datasource' defined 阅读全文

posted @ 2011-07-25 15:50 最爱NBA 阅读(4017) 评论(0) 推荐(0) 编辑

导航