经过了OA视频的学习自己有学到了很多新的知识,在IT这个行业,要保持自己实时更新自己才不会落伍,就是将来毕业以后自己也得每年学习一门新的IT的知识,确保自己的知识充分学习丰满自己的羽翼。
OA视频中总结:
业务上
业务是自己做工程的灵魂,有了业务才有了我们工程的出现,OA自己着重理解了一下业务方面的知识,我感觉只有理解了业务才能有具体的落实方法,自己对业务把握越是清晰自己的思路越是明确,至于实现的技术上要站在巨人的肩上,提升自己的运用能力,学习一种化腐朽为神奇即一眼找到自己想要的东西,结合自己的思路将代码进行格式和规则的转化,这样才能显示出网络编程的巨大力量。 权限管理:详见本人博客 OA之权限管理,这篇博客充分分析了一下各个主体类之间的具体关系,下面在简单解析一下: 在中国对于权限管理这个系统,是有点不一样。大部分公司都是用户属于角色,让角色去控制功能模块。但是这样还是不够人性化,因为很多人直接授权可以控制这些模块有些不可以,所以这就涉及到个人控制多个功能,而角色控制功能就被弱化了。所以用户也是和ACL发生关系的。 看着类图就可以清晰的理解各个类之间的关系,在这篇博客中详细介绍了CURD的形成,解决CURD位的问题,整个字段和类之间就更加清晰了。在流程上需要我们好好的进行研究。 权限管理最重要的是认证和授权:在本人博客 OA之权限管理需求总结已经详细的介绍了。
技术上
Ant和Xdoclet的初步了解,因为这两个工具功能太强大了。 Ant:打包工具 Xdoclet:自动为你生成配置文件、源代码等等,例如web、ejb的部署描述文件、为你生成struts的struts-config.xml配置文件、javascript校验等 Hibernate:最重要的关系模型,一对多,多对一,多对多。 Log4j:对于日志的了解,了解了日志的怎么用。 Pagesize的很简单的实现了分页功能。 了解了JBPM3,因为JBPM版本各不相同,这个在我的博客 纵观jBPM:从jBPM3到jBPM5以及Activiti5(转载)有充分的介绍,至于功能的实现自己也是跟着视频了解了JBPM的大体流程。 动态表单的生成:写类似于JSTL一样的函数,这样就实现了动态表单的的加载过程。
这就是看OA的总结,其实还有很多小细节的知识体系,需要将这些知识装入自己的知识节点中去,自己要做的还是很多,脚踏实地,构建知识网,编制自己的梦!