- 博客(18)
- 资源 (5)
- 收藏
- 关注
转载 Spring3.x中各个jar包的作用总结
org.springframework.aop-3.0.6.RELEASESpring的面向切面编程,提供AOP(面向切面编程)实现org.springframework.asm- 3.0.6.RELEASESpring独立的asm程序,Spring2.5.6的时候需要asmJar 包3.0.6开始提供他自己独立的asmJarorg.
2011-12-27 11:38:25 19785 7
原创 Oracle触发器学习
1:为什么使用触发器 我们设计一个人力资源管理系统时,如果我们遇到这样一个需求,当增加一个员工信息时,也要增加一个该员工信息的薪酬记录,数据库服务器,如Oracle,为我们提供了解决方法,就是触发器,我们不用再去设计监控程序。 触发器是当特定事件出现时自动执行的代码块,比如上面的需求,我们可以创建一个触发器来对员工表的插入、更新和删除操作进行监控,当判断当前时间是礼拜天的时候就...
2011-12-11 15:54:41 246
原创 Oracle中使用程序包学习实例
1:创建程序包规范, 可以声明变量,类型,子程序等 create or replace package pack_me is procedure emp_proc (num number); function emp_func(empno number) return varchar2;end pack_me; 在程序包规范中声明了存储过程emp...
2011-12-11 13:24:14 333
原创 Oracle数据库存储过程和函数的区别
存储过程函数作为PL/SQL语句执行作为表达式的一部分调用在规范中不包含RETURN子句必须在规范中包含RETURN子句不返回任何值必须返回单个值可以包含RETURN语句,但是与函数不同,它不能用于返回值必须包含至少一条RETURN语句 存储过程...
2011-12-11 12:51:36 255
原创 Oracle数据库函数应用学习
1:建立无参数的函数 create or replace function func_datetime return varchar2 is begin return to_char(sysdate, 'yyyy"年"MM"月"DD"日" HH24"时"mi"分"ss"秒&quo
2011-12-11 12:39:48 237
Oracle中独立事务的学习
1: 创建存储过程emp_p2,查询id为0的雇员的信息,并回滚事务 create or replace procedure emp_p2 as a varchar2(50); begin select e.name into a from employees e where e.id='0'; dbms_output.put_line('...
2011-12-11 11:41:17 297
原创 Oracle中独立事务的处理
1: 创建存储过程emp_p2,查询id为0的雇员的信息,并回滚事务 create or replace procedure emp_p2 as a varchar2(50); begin select e.name into a from employees e where e.id='0'; dbms_output.put_line('
2011-12-11 11:35:50 6151
原创 Ext Js 3.2 store的用法学习
1:store可以理解为数据存储器,也可以理解为客户端的小型数据表,提供缓存等功能,在Ext Js中,GridPanel、ComboBox、DataView等控件一般是直接与store打交道,直接通过store来获得控件中需要展现的数据等,一个store可以包含多个Record,同时store又包含了数据来源,数据解析器等相关信息。store通过调用具体的数据解析器(DataReader)来解析指
2011-12-09 18:23:40 3766
原创 Ext Js 3.2中Record的使用方法
先来了解Ext Js和SQL的不用语法: 1:Ext Js语法 var EmployeeRecord = new Ext.data.Record.create({ {name: 'empId ', type: 'int'} {name: 'first', type: 'string'}, {n
2011-12-09 16:42:25 12521
原创 XML与JSON数据对比
1:编写格式 xml: first 张三 13 [email protected] json: { "employee": { first: 'first',
2011-12-09 16:08:29 1415
原创 Oracle使用REF 动态游标
1:定义REF动态游标类型 TYPE IS REF CURSOR RETURN ; 声明REF动态游标 打开REF动态游标 OPEN FOR 2:REF动态游标的分类 主要分为两类,强类型和弱类型的,强类型的为带有RETURN语句的REF动态游标,弱类型为不带有RETURN语句的REF动态游标
2011-12-07 16:59:51 9215 2
原创 Java Bean理解
Java Bean是什么呢?Java Bean是一种特殊的Java类,它严格遵循JavaBean命名规范,定义存取类状态信息方法的命名规则。Java Bean的属性由它的方法定义(而不是由字段定义)。以“set”为名称开始的方法是可写的属性,而以“get”为名称开始的方法是可读的属性。对于“boolean”类型的字段,可读的方法名称也可以用“is”开始。“Set”方法不应拥有返回类型(即必须为vo
2011-12-07 15:44:45 1791
原创 Oracle隐式游标小例子
1:隐式游标和显示游标的区别 * 不用声明游标 * 不用打开和关闭游标 * 必须使用INTO子句,结果只能是一条 2:隐式游标和显示游标的相同点 有相同的属性 3:小例子 DECLARE name VARCHAR2(50); department
2011-12-05 09:41:51 5255
原创 Oracle显式游标小例子
1:游标实例,显示出姓名和部门DECLARE name VARCHAR2(50); department_name varchar(20); --定义两个变量来存放employees表和departments表中的内容 CURSOR emp_cur IS --定义游标emp_cur SELECT name, depart
2011-12-04 20:06:51 1111
原创 Oracle通过PL/SQL数据泵导出导入数据的命令
1:导出数据的命令declare ---创建数据泵工作句柄 h1 number;begin -- 建立一个用户定义的数据泵做schema的备份 h1 := dbms_datapump.open(operation => 'EXPORT', job_mode => 'schema'); -- 定义存储文件 dbms_data
2011-12-04 16:46:56 3886
原创 Ibatis SQL Map组件结构分析
1:组件结构如下图所示 当外部应用程序调用SQL Map 组件,主要是与Client接口组件进行交互实现具体的业务功能,Client接口只是充当了SQL Map组件的门户。 Client接口组件调用Configuration配置组件和实现类组件---implement组件。implement组件是整个SQL Map组件的核心,该组件属于中心调度组件,由它来协调其他各个
2011-12-02 18:19:38 1621
原创 Ibatis原理分析
Ibatis框架架构如下图所示: 外部Java Application调用SqlMapClient接口,经过SqlMapSession、SqlMapExecutorDelegate等实现类,通过PersistentObject、ParameterMap、ResultMap、MappedStatement、Transaction等,基于JDBC、JTA等事务操作,最后调用S
2011-12-02 17:11:07 13367
转载 Proxool源码分析
入口点:ProxoolFacade. 启动顺序:ProxoolDriver -> ProxoolFacade.registerConnectionPool -> 调用顺序ProxoolDriver.connect -> ConnectionPoolManager.getConnectionPool -> connectionPool.getConnection->
2011-12-02 15:04:01 2001
网络五子棋程序用vc++实现
2010-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人