- 博客(5)
- 收藏
- 关注
原创 Spring中的Bean
Spring中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean,即FactoryBean。工厂Bean跟普通Bean不同,其返回的对象不是指定类的一个实例,其返回的是该工厂Bean的getObject方法所返回的对象。在Spring框架内部,AOP相关的功能及事务处理中,很多地方使用到工厂Bean,本文简单分析工厂Bean的用法。首先回顾一下普通Bean,普通的Bean直接返回指定类
2006-09-09 20:33:00 885
原创 关于AOP的一些认识
AOP是Aspect Oriented Programming的缩写,即面向切面编程。AOP主要实现的目的是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得逻辑过程中各部分之间低耦合性的隔离效果。比如我们最常见的就是日志记录了,举个例子,我们现在提供一个服务查询学生信息的,但是我们希望记录有谁进行了这个查询。如果按照传统的OOP的实现的话,那我们实现了一个查询学
2006-09-09 19:13:00 682
原创 递归
关于递归的一些杂感递归是一种重要的编程技术。该方法用于让一个函数从其内部调用其自身。递归适合于解决需要反复循环的业务流程,每循环一次,任务就减少一个回合。当前正在运行的函数只管解决一个回合的问题,其他的调用再由这个函数解决,只是传递的参数是下一个回合所要的参数,当前含数的一个重要任务就是找出下一次调用的参数。下面是用递归的编写的例子1. 求一个整数N的阶乘算法思想:由于 N
2006-08-31 23:55:00 854 1
原创 8月25日学习感想
类装载器是用来把类(class)装载进JVM的。JVM规范定义了两种类型的类装载器:根装载器(bootstrap)和用户自定义装载器(user-defined class loader)。根装载器是Java虚拟机实现的一部分,根装载器以某种默认的方式将类装入,包括那些Java API的类。bootstrap是JVM自带的类装载器,用来装载核心类库,如java.lang.*等。由例1可知jav
2006-08-25 20:53:00 916
原创 8月21日学习感想
今天初步的学习了如何使用ANT构件工具来构件我们的Java程序。为什么我们要用ANT构件工具来构件我们的Java程序?由于我们在平时作项目的时候,会遇到很多的类,我们在编译的过程中不可能一个一个去编;当我们做完某个项目但是发现项目中有些类有些问题,我们不可能一个一个去重新编译,这样会浪费很多的重复劳动时间,而ANT正好可以帮助我们解决这样的问题。使用ANT的同时也便于我们对类的管
2006-08-22 16:49:00 707
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人