ITOO-权限系统(一)

         自从去年11月份软考结束后,到今年的三月份,ITOO已经经历了两个版本的生命周期了。进入三月份,一部分人已经开始准备今年5月份的软考学习,而我们这部分人又开设了3.0的开发阶段。

      这次的身份和前两个阶段有所不同,从考试系统到新生入学系统都是成员的身份,这次我们五个人接手权限系统,而我也成了权限的组长。

      权限系统,我们主要成员一共是五个男生,从搭建框架遇到的点点滴滴的困难,再到整合代码,再到攻克难点,化零为整。

      搭框架我们体验了什么是一名架构师,从1.0到2.0的工厂,我们从3.0舍弃掉了,用了IOC容器来取代,再加上Spring。但是在搭框架的同时,dll版本的问题让我们出现了这样那样的问题,但是不知,这仅仅是困难的开始。

       3.0的突破还有很多,单元测试也算是一个新生血液吧,更好的利用VS封装好的单元测试我们就不需要自己添加控制台然后添加各种引用,真的为我们省了好多时间,单元测试也可以测试自己的接口,比如我做的是权限系统的角色管理模块,需要为注册模块提供接口,在我完成接口后我可以用单元测试自己测试我的接口是否正确,这样利己利人的工具真的不错。

       权限系统在搭建好框架以后就是开始进行代码整合阶段了,我们在3.0初期为大家写好了命名规范文档,以及注释文档,力求做到规范。在导代码的同时发现权限的问题很大,我们的界面几乎都是自己手动敲的,没有采用UI系统的界面规范,所有权限系统一边整合代码一边修改页面;在导代码的同时我也是渐渐的了解了权限的业务逻辑,明白了角色,组织用户,资源的关系,真是印证了那句话随风潜入夜,润物细无声。

      权限系统算是一种公共服务,不同基础,考评系统那种业务系统,权限系统需要为所有的系统进行服务,所以在权限系统这里抛出的问题很多,比如注册的动态建库建表,CAS的单点登录的安全退出,再比如实现动态切库,还有AOP或者AOP池的概念。

      上面这些难点,算是一种挑战,也算是一种历练,在后续的博文中会一点点攻破。

转载于:https://www.cnblogs.com/xzpblog/p/5117928.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值