日期:2014-05-19  浏览次数:20722 次

请教一下搭建web工程的问题
我现在在搭建一个web项目,根据项目组的习惯用maven管理;老大的要求是项目结构搭建的目标是让开发、测试、发布变得更简单,轻松;

现在项目直接通过tomcat-maven-plugin启动,开发过程不需要重新启动
日志分为开发日志和运行日志,即发布版本时可以不用去改配置
测试包发布包都只用输入一个统一的命令就打好了

但是这个还远没达到要求,所以请大家给我点建议,在开发中有哪些操作比较繁琐,希望能够智能化一点的.......
或者是有哪些东西是可以预先做好,一劳永逸的......




------解决方案--------------------
用maven构建多模块工程的话,就是你把层分好,看你分几层(几个模块,或者叫子工程)。

每个层承担不同的任务。没有什么一劳永逸的东西。不过你可以把持久层配置写活。提供hibernate 和jpa两种模式,也就是,底层用什么持久化的东西,可以自由切换。
------解决方案--------------------
探讨

我们项目不会用到框架,只有servlet,老大的意思是让开发和测试以及发布过程变得简单一点,有些重复的工作能省就省,但是我现在想不到还有什么可以提前配置好的了