java
文章平均质量分 78
吴兵的博客
能力和薪资成正比!不积跬步无以至千里!
展开
-
Java集合类详解
集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Ele转载 2015-03-16 14:51:19 · 397 阅读 · 0 评论 -
简单理解Hibernate三种状态的概念及互相转化
本文描述了Hibernate三种状态的概念及互相转化。Java对象的生命周期中有三种状态,而且互相转化。它们分别是临时状态,持久化状态,以及游离状态。在Hibernate中有三种状态,对它的深入理解,才能更好的理解hibernate的运行机理,刚开始不太注意这些概念,后来发现它是重要的。对于理解hibernate,JVM和sql的关系有更好的理解。对于需要持久化的JAVA对象,在它的生命周转载 2015-03-16 15:05:26 · 405 阅读 · 0 评论 -
spring的IOC和AOP
1.解释spring的ioc? 几种注入依赖的方式?spring的优点? IOC你就认为他是一个生产和管理bean的容器就行了,原来需要在调用类中new的东西,现在都是有这个IOC容器进行产生,同 时,要是产生的是单例的bean,他还可以给管理bean的生命周期! spring的IOC有三种注入方式 :转载 2015-03-16 15:01:20 · 426 阅读 · 0 评论 -
解析Java finally
问题分析 首先来问大家一个问题:finally 语句块一定会执行吗? 很多人都认为 finally 语句块是肯定要执行的,其中也包括一些很有经验的 Java 程序员。可惜并不像大多人所认为的那样,对于这个问题,答案当然是否定的,我们先来看下面这个例子。清单 1.public class Test { public static void main(String[] args)转载 2015-04-03 11:48:05 · 414 阅读 · 0 评论 -
activiti工作流详解
数据库表命名规则:Activiti工作流引擎的数据库表中的表名称都是以 ACT_.第二部分两个字母表示表的类型。使用模糊匹配的方式说明表的类型匹配activiti的服务API.· ACT_RE_*: RE代表仓储(Repository).这种表前缀以“static”表示流程定义信息或者流程资源信息(如流程的图表和规则等).· ACT_RU_*: RU标识转载 2015-04-03 11:19:47 · 1554 阅读 · 0 评论 -
DTO与Entity 的区别
1:在调用业务方法时,DTO对象数据是由Action生成(可能是用户输入的Form数据,也可能是其他情况)。为了说的清楚简洁,请允许我举个例子:用户更新自己的注册信息,例如修改密码之类的操作。 用户提交页面-->ActionForm提取Form数据-->构造并对UserDTO赋值-->调用业务方法changePassword(UserDTOdto)把DTO对象传入业务方法-->业务方法转载 2015-05-12 10:50:52 · 25243 阅读 · 0 评论 -
深度理解IOC
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,原创 2016-04-11 09:43:24 · 2982 阅读 · 1 评论