基于Spring Security的Web系统安全模块的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:C263185
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息化逐渐成为当今社会的趋势,“科研管理数据库”的实施,作为信息化建设的手段,为改善当前科研管理部门的信息管理现状,具有非常重要的意义。“科研管理数据库”用户种类繁多,层级关系复杂,业务资源丰富,对系统的安全性提出了很高的要求。为了解决“科研管理数据库”的安全问题,本文构建了一个简单、灵活、可扩展的安全模块。本文遵循Java的软件体系结构,采用SSH组合框架进行了安全模块的开发,并参照Java安全相关规范,紧密结合应用系统的安全需求,选取Spring Security安全框架,进行了安全模块的设计与实现。本文完成了包括账号、角色、权限在内的基础数据管理功能,并扩展了Spring Security安全框架安全认证、访问控制、会话管理以及认证数据源等的实现。针对“科研管理数据库”安全控制灵活多变的特点,设计了分级账号管理与自动角色分配机制,并将应用系统的权限体系设计为树形结构,提高了权限应用的友好性。本文引入SSH及Spring Security开发框架,提高了应用系统安全模块的开发效率,使安全模块与业务模块的开发相分离,降低了代码的耦合性。设计并实现的安全模块,大大降低了因用户量大带来的账号维护工作,提供了很好的可用性和可扩展性,特别是近乎零侵入式的实现,给系统的开发也带来了极大的方便。
其他文献
人生十六慌手里缺钱憋得慌;见人有钱馋得慌;向人借钱羞得慌;借给人钱疼得慌;四处挣钱跑得慌;赚了大钱烧得慌;钱放家里惦得慌;钱花不掉急得慌;钱太多了怕得
空天地一体化信息网络是当前通信领域的研究热点。低轨宽带卫星移动通信系统将随时随地为各种接入用户终端提供宽带服务,成为空天地一体化信息网络的重要组成部分。低轨宽带
目的总结16例卵巢过度刺激综合征患者的护理方法。方法在对我科2008-01~2008—12因体外受精、胚胎移植术后卵巢过度刺激综合征的患者进行分析并总结的基础上,提出了加强心理护
目的研究个性化护理干预对哮喘患者治疗依从性的影响。方法此次研究对象为我院收治的36例哮喘患者,病例选取时间为于2017年11月至2018年3月,并将其按照随机的方式分为观察组
观察罗格列酮联合辛伐他汀治疗老年冠心病合并2型糖尿病的临床效果及安全性。80例老年冠心病合并2型糖尿病患者随机分成观察组和对照组各40例,对照组患者行罗格列酮治疗,观察
随着我国国民经济的持续快速发展,城市化进程的不断加快,城市人口的迅速增长,我国的大城市几乎都面临着土地资源稀缺与交通拥挤等问题的困扰。当前,我国一方面缺少集约化的多
抢险救灾任务中的舆论引导,肩负着第一时间传递抢险救灾信息,引导救援,凝聚力量,鼓舞人心,恢复自信的重任。此外,树立良好的国家形象,军队形象,提高国际影响力,也是媒体报道在抢险救灾
通过研究初中学困生自我价值感、社会支持的特点及其二者的相关关系,为学校教育工作者做好学困生心理教育和辅导工作,引导初中学困生培养良好的自我价值感,为学困生身心健康
张家口有着丰富的道教建筑,现有的很多佛教寺庙前身都是道教宫观。道教文化对中国的传统文化及古建筑的影响非常深远,时至今日对人们的生活、居住文化及建筑还有很大的影响。
<正> 根据中药松香、乳香、没药外用可治”痈肿疮毒”及乳香、没药可“散淤活血”的原理,将上述三药依3:1:1的配方,研成细末调匀贮瓶备用,取名为“复方双香散”。使用时取散