当前位置:编程学习 > JAVA >>

项目怎么实现“分模块化”的开发和部署?

现在的系统包括“A管理”,“B管理”,“C管理”等内容,是SSH框架的,各个模块之间没有任何业务上的关联,为了方便部署和测试,我想把A,B,C分成3个模块开发和不是。只是举例,模块绝对不止3个。 

现在所有代码都写在一起了,所有的表都在一个库里面,如果不需要某些功能 就是修改页面,把相关的链接去掉,页面上没了但是后台代码和数据库还有。 



如果想实现“模块化”部署,应该怎么重构,重构的思路什么? 模块化;框架;部署 --------------------编程问答-------------------- “模块化”部署还真没听说过,不同人员管理不同的模块,一般是通过权限的控制。。。 --------------------编程问答-------------------- 如果是web 项目 的话: --------------------编程问答--------------------
引用 2 楼 songlin_java 的回复:
如果是web 项目 的话:
 按模块path 把请求forward  到同一个tomcat的不同 模块项目 里。 --------------------编程问答--------------------
引用 3 楼 songlin_java 的回复:
引用 2 楼 songlin_java 的回复:如果是web 项目 的话: 按模块path 把请求forward  到同一个tomcat的不同 模块项目 里。

<Context path="" docBase="main" debug="0" reloadable="true"
crossContext="true"/>
<Context path="/login" docBase="login" debug="0" reloadable="true"
crossContext="true"/>
<Context path="/admin" docBase="admin" debug="0" reloadable="true"
crossContext="true"/>


getServletContext().getContext("/admin").getRequestDispatcher(path)
.forward(request, response);


getServletContext().getContext("/login").getRequestDispatcher(path)
.forward(request, response);
--------------------编程问答-------------------- 我用maven控制的,不同模块分到不同的包下就可以了
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,