公司中 登录项目webgate,打算重构,
重构原因:
1、hibernate 框架太过庞大改为 mybatis。
2、ehcache 缓存 改成redis 缓存。
3、旧webgate 中,集成 第三方 没有源码的框架,出错不方便调试。
4、前端框架 杂乱(bootstrap+easyui) 改为 纯粹的easyui.
5、增加Shiro安全配置。
6、改用druid 数据源
6、各种历史遗留问题 等……
重构思路:
1、原有webgate基础上改。
2、新建 一个 webgate 登录项目。
3、用bmis 项目 删减 后 再增加。
思路1 , 缺点:改动太大,不合适 在原有基础上改。
思路2,完全重做,需要什么加什么, 缺点:需要时间来研究。
思路3,删减bmis 后 再 增加 原bmis 没有的 东西。 缺点:这样就不算 项目重构了。
方案:2+3 . 不完全重新做。
解决顺序:
乐观估计:
1 + 2 半天,
3 +4 一天半
然后就可以开始着手写代码工作了。
乐观估计都是假的 :D
具体工作计划 见链接:http://blog.csdn.net/u012246342/article/details/59058179
分享到:
相关推荐
**WebGate安装配置手册** WebGate,通常是指Web代理服务器,是网络安全和访问控制的重要组成部分。它在企业网络环境中起到连接内外网、管理和监控网络流量的作用。本安装配置手册将帮助初学者理解WebGate的基本概念...
### WebGate用户手册 1.5.1.pdf 知识点总结 #### 一、WebGate简介 **WebGate** 是一种应用性能管理 (APM) 解决方案,旨在通过实时监控 J2EE 应用程序来提升 Web 服务的可用性和稳定性。它通过持续性和系统性的性能...
### WebGate 产品白皮书知识点总结 #### 一、WebGate 概述 - **定义**:WebGate是一款专业的J2EE应用性能管理工具,主要用于监控和优化基于Java Platform平台上的J2EE应用程序的性能。 - **目标**:旨在帮助企业...
WebGate交流学习文档,功能介绍,还有实例,非常不错!
### WebGate安装配置手册 v1.5.pdf #### 一、文档目的与适用对象 - **文档目的**:本文档旨在指导用户顺利完成WebGate的安装与配置,以便于实现对基于J2EE(Java 2 Enterprise Edition)和J2SE(Java 2 Standard ...
WebGate是对基于J2EE架构的关键业务系统进行实时监控和性能管理的APM(Application Performance Management)解决方案,以实现应用程序性能管理和故障管理的规范化和系统化
### WebGate安装配置手册知识点概览 #### 一、WebGate概述 **1.1 WebGate定义** WebGate是一款专为提升基于J2EE(Java2 Enterprise Edition)和J2SE(Java2 Standard Edition)架构的应用程序性能而设计的性能监控...
WebGate 是为了提高正在开发或者已经开发完成的、基于 J2EE(Java2 Enterprise Edition)和J2SE(Java2 Standard Edition)架构的应用程序的性能而进行性能监控和管理,通过其优秀的性能诊断、实时监控、故障告警等功能...
WebGate 是一种将常用内容聚合到一个位置的 Web 应用程序。 它是用 Java/XML/XSLT 编写的,可用于基于 Web 的电子邮件、完整的电视网格、RSS/RDF 提要阅读器、集成搜索(字典、谷歌、imdb)等。
**Apache安装及JBoss部署说明文档** ...Apache作为世界上最流行的Web服务器软件,而JBoss作为开源的Java应用服务器,常用于企业级应用的开发和部署。 ... ...通常,Windows用户会选择.zip或.exe格式的安装包,Linux和Unix...
通过结合OAM的WebGate和OHS,项目能够在Spring Boot应用中获取当前登录用户信息,从而实现无状态应用的身份认证。 项目的主要特性和功能 1. 单点登录集成通过OAM的WebGate和OHS,实现系统间的单点登录集成。 2. ...
:satellite_antenna: WEBGATE:自动代理服务器 :satellite_antenna: API网关,代理服务器,负载均衡器,虚拟域,ACME HTTPS证书 :spouting_whale:
网络安全解决方案依托于紫光顺风信息安全的系列产品,包括SfeCA 2.0证书服务器、SecServer 1.0安全服务器、WebGate Server 1.0、SJW01路由器加密机等。在总部和分公司,这些产品协同工作,对数据进行加密处理,以...
### VJD高级应用知识点 #### 一、WebGate功能特点与应用 **1.... - **零成本实现**: 使用Vijeo Designer (VJD) 4.4版本...通过这两种高级功能的应用,Vijeo Designer为工业自动化项目提供了更为丰富和便捷的解决方案。
1. **配置WebGate**:在OAM管理控制台中,配置WebGate以代理Spring应用程序,并设置相应的认证策略。 2. **定制OAM登录页面**:根据项目需求,可能需要自定义OAM的登录页面,以便与Spring Security的Remember-Me...
【紫光顺风公司的解决方案】是一份针对信息网络与电子商务项目的详细方案,旨在解决公司在进行电子交易时可能遇到的安全问题。方案着重强调了系统网络结构、网络安全方案的设计原则以及应具备的功能,最后提出了一种...
- **Oracle Access Manager (OAM) WebGate与服务器CERT模式通信**:尽管使用CERT模式,但如果SIMPLE模式证书存在于WebGate配置文件中,也可能受到波及。 - **多数据中心(MDC) SIMPL模式通信**:涉及跨数据中心的...
创建Webgate实例并安装后,需要配置与Access Server的连接,并在应用服务器上部署Webgate。 在安装和配置的每个步骤中,都需要细心操作,遵循最佳实践,并记录所有配置细节,以便于后期的维护和故障排查。在完成...
Oracle数据库在日常操作中可能会遇到各种错误,这些错误通常是由于资源不足、配置不当或系统问题导致的。本文将深入解析两个常见的Oracle错误及其解决方案:ORA-01650和ORA-01652,并提供相关的排查和解决策略。...