我想论坛里肯定有很多架构师或者开发方面比较丰富有经验的能否分享一下经验或者 介绍一些书来学习学习,小弟不才,
谢谢了 。分就给128吧。请大家笑纳

解决方案 »

  1.   

    做架构设计 首先要搞清楚j2ee实现机制,然后多看设计模式
      

  2.   

    可以参考各大型应用软件的架构
    spring mvc
    SSH
    设计模式
      

  3.   

    Java EE 的开发大多以SSH为主体的框架设计
    可以重点学习Struts 觉得这个更重要一些。
      

  4.   

    我不是架构师。但是我觉得下面的书你可以看一下。《设计模式》 这个不得不说 GOF 经典
    然后去读 JPETStore的源码
    我读了 Ibaties 的 5.0 6.0 也读了 Spring 的实现 ,可以清楚的感觉到,二者的思路是不同的。
    主要还是自己写,然后自己写啊写啊写。
    这时候看一本书 《J2EE设计模式》然后看一看《领域驱动设计》  拓展眼界
    我是这样做的。虽然还不是大神 
      

  5.   

    spring mvc
    SSH
    设计模式
     
      

  6.   

    少于 5 年的话就暂时不用谈“架构”!系统不一样,那架构也就不一样,所以没有统一的方式,没有生搬硬套的公式。你问架构的思想,我前面也说过了,架构好比发明创造,你听说过有人在网上谈论发明创造需要有什么思想么?我认为架构的思想需要靠工作经验积累的,并不是看几本什么书就能看会的,老外很少有听到 10 年以下开发经验的架构师。勇于创新,大胆尝试,一位优秀的架构师必定有一次或者多次惨痛的教训。别人的架构设计是一种很好的学习方法,Java 中有很多的开源框架,除了会用,还要深深地领会其设计思想,并且消化后变成自己的东西,这是一个漫长的过程,所以我开头就说了没有 5 年相关的工作经验不要谈什么架构设计。
      

  7.   

    先学习一下struts2,hibernate,spring呗。。
      

  8.   

    楼主,看了你这个贴,勾起了我以前想过的一些职业规划和人生理想;也想起了一篇 “教你怎么做个架构师” 的文章中的评论:
    一个没做过架构师的人,来教你怎么做架构师,你相信么?
    而这篇文章的作者回复是:
    我又迷茫了。还记得有篇文章的引子是这样的:
    引子:
       "这个项目的架构是什么?"
       对方爽快的回答:"Spring+Struts+Hibernate。"
       嗯,这位很可能不是架构师了......我是没有架构师的经验分享了但有本叫做J2EE架构师手册的书籍,我想对于楼主来说不应该错过(很认同一句话:中国的程序员最需要的就是静下心来读书);再者,公司中的资深技术人员、架构师就是最好的资源,怎样去与他们交流楼主看着办了(和我们一起工作的人其实就是最好的资源);编程天才好找,优秀架构师难寻,为了这个理想,楼主努力吧!
      

  9.   

    什么时候SSH编程设计模式了???
      

  10.   

    个人认为把ssh这几个框架学好,掌握一门数据库开发语言就可以了
      

  11.   

    开发架构。java中很多知识多有属于自己的架构。比如SSH设计思想在java用作架构挺多的
      

  12.   

    架构设计没有公式,有的只是很多前辈的经验,建议先吸收大师们的经验并消化之,推荐的参考书:POSA, vol.1~vol.5
    Patterns of Enterprise Application Architecture
    Analysis Patterns: Reusable Object Models
    Core J2EE Pattern, http://java.sun.com/blueprints/corej2eepatterns/Patterns/
      

  13.   

    http://happyran.zbpifa.com
    http://007ej.com/user.asp