- 博客(8)
- 收藏
- 关注
原创 Activiti工作流详解二
数据库表命名规则: Activiti工作流引擎的数据库表中的表名称都是以 ACT_.第二部分两个字母表示表的类型。使用模糊匹配的方式说明表的类型匹配activiti的服务API. · ACT_RE_*: RE代表仓储(Repository).这种表前缀以“static”表示流程定义信息或者流程资源信息(如流程的图表和规则等). · ACT_RU_*: RU...
2012-01-14 11:02:43
173
原创 Activiti工作流详解一
最近项目中使用工作流activiti,采用activiti-rest方式。下载将activiti学习过程总的总结作一下分享。希望大家拍砖。谢谢! 工作流activiti的下载地址: http://activiti.org/download.html 工作流activiti的必须的软件 JDK5+,Ant1.81+,Eclipse3.6.2 JDK:查看版本 java...
2012-01-14 10:48:30
335
原创 spring 代理
什么是代理?代理(Proxy),一个类被AOP 织入 增强后,就产出了一个结果类,它是融合了原类和增强逻辑的代理类。根据不同的代理方式,代理类既可能是和原类具有相同接口的类,也可能就是原类的子类,所以我们可以采用调用原类相同的方式调用代理类。...
2011-10-23 11:06:36
141
原创 spring 引介
什么是引介? 引介(Introduction) 是一种特珠的增强,它为类添加一些属性和方法。这样,即使一个业务类原本没有实现某个接口,通过AOP的引介功能,我们可以动态地为该业务类添加接口的实例逻辑,让业务类成为这个接口的实现类。 ...
2011-10-23 11:05:32
246
原创 spring 增强
什么是增强?增强(Adivce)增强是织入到目标类连接点上的一段程序代码。是不是AOP越来越像黑客了?这不是往业务类中装入木马吗?在Spring中,增强除用于描述一段程序代码外,还拥有另一个和连接点相关的信息,这例是执行点的方位。结合执行点方位信息和切点信息,我们就可以找到特定的连接点了!正因为增强既包含了用于添加到目标连接点上的一段执行逻辑,又包含了用于定位连接点的方位信息,所以Sprin...
2011-10-23 11:04:24
152
原创 spring 连接点
什么是连接点?连接点(Joinpoint) 程序执行的某个特定位置:如类开始初始化前、类初始化后、类某个方法调用前、调用后、方法抛出异常后。一个类或一段程序代码拥有一些具有边界性质的特定眯,这些代码中的特定点就称为"连接点"。Spring 仅支持方法的连接点,即仅能在方法调用前、方法调用后、方法抛出异常时以及方法调用前后这些程序执行点织入增强。我们知道黑客攻击系统需要找到突破口,没有突破口就无法...
2011-10-23 11:02:49
641
原创 spring 切点
什么是切点?切点(Pointcut),每个程序类都拥有多个连接点,如一个拥有两个方法的类,这两个方法都是连接点,即连接点是程序类中客观存在的事物。但在这为数从多的连接点中,如何定位到某个感兴趣的连接点上呢?AOP通过"切点"定位特定连接点。通过数据库查询的概念来理解切点和连接点的关系再适合不过了;连接点相当于数据库中的记录,而切点相当于查询条件. 在Spring中,切点通过org.sp...
2011-10-23 11:01:32
406
原创 单例模式
单例模式,它用以确保一个特定的类只有一个对象被实例化。它包含两种类型,有些书上叫singleton模式和Double—Checked Locking模式。 单例模式注意问题: 1、拥有一个特定的方法,这个方法被用于实例化需要的对象。当该方法被调用的时候,它检查这个对象是否被实例化。如果已实例化,这个方法仅仅返回这个对象的一个引用。如果对象未被实例化,这个方法将对象实...
2011-10-20 09:38:14
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅