- 浏览: 7353 次
- 性别:
- 来自: 内江
最新评论
-
CodingMouse:
eworkflow 写道我推荐eworkflow自定义工作流系 ...
请大家推荐几个轻巧的开源工作流引擎 -
eworkflow:
我推荐eworkflow自定义工作流系统,^_^
有流程引擎, ...
请大家推荐几个轻巧的开源工作流引擎 -
yubingzhong:
bonita工作流,方便易用,图形编辑,有控制台,同时可以方便 ...
请大家推荐几个轻巧的开源工作流引擎 -
CodingMouse:
Craft 写道根据需要自行开发一套吧。我们公司的服务层是用t ...
请大家推荐几个轻巧的开源工作流引擎 -
CodingMouse:
comsci 写道我的JWFD 哈哈。。www.xcomsci ...
请大家推荐几个轻巧的开源工作流引擎
文章列表
近一年时间一直在做OA项目实施和流程管理咨询工作,之前也是个代码民工,回头又想看看技术层面的东西。
公司的产品实施久了之后,就觉得问题百出,虽然没拿到公司产品源代码,但从 JSP 页面源码及维护升级的情况来看, 根本就没有多少模块化、组件化、分层开发的思想在里面。虽然公司的OA产品在业界看来已小有名气(最大的原因在于工作流程管理模块的业务实现上面功能做到了足够灵活和周全)。
感觉似乎很矛盾,用面向过程的方式写的软件也依然运营得很好,虽然可能给项目实施和客服人员带来更大的工作量,但却依靠严谨的工作制度和态度将这套产品撑了那么多年。且不管这套产品还能生存多久,但我想结合目前流行的、轻便的、完善的 ...
自己实现了一个较实用的Pojo(实体)基类
也许你会觉得就单单重写了Object根类的equals、hashCode、toString这三个方法有什么意义?
实质上,如果你封装过泛型集合基类,并在泛型集合基类中玩过根据自定义属性排序的话,那么你会发现实现这样的一个Pojo基类很有必要!
package com.china.codingmouse.cmsdk4j.pojo;
import java.io.Serializable;
import java.lang.reflect.InvocationTargetException;
import ja ...