一、前言 “尼玛哥,上周你教我改了下OA系统UI,黄总看了很满意呀。” “不错不错,看来小美进步很大,可以提前结束试用期,到时候加工资别忘了请我吃饭呀!” “尼玛哥,你有女朋友了吗?” “小美,这样不好吧,虽然我很优秀,你也很不错,但是我不是因为对你有企图才教你写程序呀!当然你执意要这样的话,我也只...
分类:
Web程序 时间:
2014-12-08 13:44:49
阅读次数:
314
1. 项目前奏工厂模式;门面模式;2. OA项目搭建(1)父接口(IBLL,IDAL)中的类都是部分类,方便拓展。(2)T4模板使用。(3)扩展程序集版本的统一。(4)面向接口编程。(5)类里面的一个对象,依赖外部来对其进行实例化,这个过程叫做控制反转。(6)抽象工厂和实体工厂。(7)DBSessi...
分类:
编程语言 时间:
2014-12-06 11:19:01
阅读次数:
250
说明: 网站压力测试工具有很多,ab,jmeter等等。但是当你真正测试自己的系统时,特别是动态的系统,比如oa系统,那些工具似乎都不好使了。(可能是我研究不深)。 面临的问题: 1、用户需要登陆 2、按照用户的操...
分类:
Web程序 时间:
2014-12-01 17:51:20
阅读次数:
227
MyBatis插入空值时,需要指定JdbcTypemybatisinsert空值报空值异常,但是在pl/sql不会提示错误,主要原因是mybatis无法进行转换 <insertid="insertInstrument"parameterType="com.labway.oa.po.Instruments">
insertinto
instruments
(group_name,
name,
descr..
分类:
数据库 时间:
2014-11-30 17:09:30
阅读次数:
282
本次是通达OA二次开发第二讲,主要介绍了如何在通达OA中进行程序开发,并将开发程序挂接到OA系统中。...
分类:
其他好文 时间:
2014-11-29 23:06:31
阅读次数:
303
1.创建一个ProcessDefinitionAction.java
package cn.itcast.oa.view.action;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.List;
import java.util.zip.Z...
分类:
其他好文 时间:
2014-11-27 12:49:18
阅读次数:
153
1.分层 2.项目依赖关系 MODEL IDAL -> MODEL DAL -> IDAL,MODEL,EntityFramewrok(注意和MODEL里的版本要一致),System.Data.Entity IBLL -> IDAL,MODEL BLL -> IBLL,IDAL,MODEL,DI C...
分类:
Web程序 时间:
2014-11-25 23:13:43
阅读次数:
214
由于单位使用了飞秋,同时也使用了OA,但OA的消息系统没有飞秋方便,所以大多数人还是在用飞秋沟通。但审批等流程又在OA上,所以做了个消息接口服务器,提取OA消息自动发送到飞秋上,大大方便了工作。正好园子里这位老兄做了大部分工作,那么就只剩下后续工作了。需要注意的是,他这个是飞鸽协议,需要把命令字换成...
分类:
其他好文 时间:
2014-11-24 18:42:13
阅读次数:
172
什么是工作流?
对于工作流的官方解释在这里就不在赘述了,通俗的说呢,工作流就是对于我们业务中的流程管理!
由来:
由于我们接触的大部分OA系统中存在着大量的工作流程,而这些流程夹杂着不同领域的业务,无论是状态还是一些操作等都由我们自己维护,而一旦发生业务流程上的变化,修改源代码变成为家常便饭,整个项目举步维艰,况且需求的变更又是无处不在,业务流程的变化更是不可避免。...
分类:
其他好文 时间:
2014-11-23 23:32:22
阅读次数:
325
1.概述
1.1简介
本文档旨在帮助开发人员快速使用工作流组件,完成OA或审批等涉及到工作流组件的系统开发工作
1.2组件构成
1.2.1组件层次图
组件的核心是工作流引擎,它负责存储工作流模板.引擎被服务所包围,也就是说,若用到工作流引擎操作,必须通过工作流服务
工作流服务包含几大部分:模板服务,流程实例服务,查询服务,跟踪服务,持久化服务,定...
分类:
其他好文 时间:
2014-11-20 15:27:50
阅读次数:
266