想问下懂模式设计,或会架构的朋友.本人在现在做一个大型项目,应用的技术是struts,spring.已有了一个完整的通用模块,现在应不的客户需求,需要对不同的客户的页面或数据流做一些调整.加入一些个性化的东西.客户量非常大,就不能在action中进行一一判断.想问一下高手们,有没有一个比较好的设计模式?

解决方案 »

  1.   

    ”.已有了一个完整的通用模块,“是什么意思?不是你设计的?
    设计dao service util vo 的一个目的就是灵活应对变化的业务 我想按照这样的规范去设计结构 很容易对付业务的变化
      

  2.   

    接楼上的:把流程用XML配置文件进行表大.自已的程序,就按这个配置进行操作.SPRING ,JSF之类的,不也是有个XML配置文件吗?他们重点是设置了BEAN的关系.而自已完全可以把流程进行XML表示.流程;不外乎由if ,for ,while之类的进行控制走向.另外: 要找或设计一个工具:根据配置文件能自动生成源码.至少像DAO这种类,能根据数据库的字段迅速生成.如果有哪位兄弟有这种工具或建议,欢迎免费提供一下,再次谢谢了!