日期:2014-05-17  浏览次数:20639 次

能不能从纯java项目升级到一个ssh框架的项目
在做运维项目的时候,发现原来的项目很老。
  对数据库的访问用的是jdbc式的模式。没有spring的注解。而试图层则就是一个jsp页面+java 代码。连struts 都没用到。而且很多的控制都是用自己手工控制的。而且有很多的流程和控制都是被限定死的。在后期的使用中,发现很多的业务流程都是需要改动的。
  也就是关于这些流程想运用到jbpm,而对于项目而言,希望能使用较新的一些技术。例如ss2h的框架来支持。可是在项目的升级过程,却发现很多的东西都是无法移植过来的。对于orcl来说还用的是8i。而且目前公司的老版本的项目已经无法满足公司不断的业务需求了。所以项目上希望能够进行升级。希望各位高手能够指明个思路。

------解决方案--------------------
个人觉得你这样花时间修改这样的一个项目,可以花同等时间新做两个!
------解决方案--------------------
你那样的所谓升级没有任何意义,如果你只是想换个框架什么的,我个人觉得完全没必要,如果当前的项目能满足用户的需求,那么就可以了。换框架的代价也是很大的,跟你比对着原有的项目重新开发一个新项目是没有多大区别的
------解决方案--------------------
如果不满足客户需求了,新立一个项目吧。
如果满足客户需求,继续维护。
------解决方案--------------------
对的,没必要,用纯jdbc性能还要好一些,只是做维护和二次开发比较麻烦,万一要求改,只能和对方签合同,重新搭框架,做新的项目
------解决方案--------------------
加入新的jbpm,需要改以前的项目,说明以前的项目架构不好,难以支持项目集成

老项目,修改起来确实很费劲,N年以前的代码拿出来再看,不知道是个什么情景,还不如重新做一个,不过尽量搞定客户,要不然重做的经费谁来承担呢?