注:这是一篇转载后加工的文章,希望以后对自己的技术之路有帮助,也希望能对网友们有帮助。

J2EE工具:
JBuilder, WSAD, Eclipse, Rose, Together, Weblogic, Jtest,Optimizator...

会用的数据库:
ORACLE,MYSQL,MSSQL,DB2...

分析过的OpenSource项目:
Tomcat,JBoss,Ant,Hibernate,Spring,ibatis,Struts,Log4j,Lucene,Movable Type, Ofbiz, Orbix, Torque, Jcrontab...

建议看的书:
一.技术
1.《Java编程思想》

2.《J2EE应用与BEA WebLogic Server》

用实例详细讲了J2EE各个技术细节:Servlet,JSP,JDBC,JNDI,JMS,EJB(Session,Entity,Message) Java-Mail,JAAS。是快速学习J2EE技术的好书
3.《精通EJB》

MASTERING JavaBeans Enterprise的中文版,EJB的细节讲的很好,是深入EJB的好参考。

二.设计

J2EE架构师除了熟悉J2EE技术外更多的需要关注分析、设计、建模、以及发挥技术领导的作用,因此需要在面向对象设计领域打下坚实的基础。

1.《UML和模式应用》

结合UML讲述面向对象,非常适合初学UML和面向对象。

MartinFowler 认为它是进入00世界的最佳的一本图书。

2.《设计模式:可复用面向对象软件的基础》

模式四人帮的经典书,不用多说了吧。

3.《Java与模式》

很喜欢这本书的很中文化的例子,很地道。厚度是它的优点、同样是它的缺点。

 4.《J2EE核心模式》

J2EE架构师必看的一本,是做J2EE架构设计的好书。

5.《EJB设计模式》

做EJB Designe的好书。

6.《敏捷软件开发:原则、模式与实践》

荣获美国《软件开发》第13届震憾(Jolt)大奖!CSDN专家孟岩力荐。

7.《企业应用架构模式》

面向对象大师Martin Fowler大作。

书中有很多模式已经被应用到开源项目中,尤其是持久层的模式。

8.《软件架构:组织原则与模式》

讲软件架构理论与实践方面很深入的一本书。著名IT咨询专家张讯翻译的。

 9.《重构:改善既有代码的设计(中文版)》

大师Martin Fowler的力作,大师的作品就是不同,技术书籍都可以写得通俗易懂、而且幽默。

三.流程

《统一软件开发过程》

这是Rational三位大师(Ivar Jacobson, Grady Booch, James Rumbaugh )的力作。

是学习RUP精髓的好书。

http://javacnsuperman.blog.sohu.com/110851204.html

原文链接:http://javacnsuperman.blog.sohu.com/110851204.html

转载于:https://www.cnblogs.com/Rockay/archive/2009/09/20/1570361.html

java程序员到J2EE架构师相关推荐

  1. 从Java程序员进阶到架构师,6大核心技能要领详解

    " java架构师技能将分为如下6大环节:数据结构和算法,Java高级特性,Java web核心,数据库,Java框架与必备工具,系统架构设计. 希望能真正帮助到从程序员进阶到架构师之路的朋 ...

  2. 从Java程序员进阶为架构师,全套16张图概括最全技能!建议收藏!

    如何从程序员进阶到架构师?今天完整的把我积累的经验和技能分享给大家! 作者:陈睿|优知学院创始人 数据结构+算法=程序 数据是一切能输入到计算机的信息总和,结构是指数据之间的关系,数据结构就是将数据及 ...

  3. Java程序员怎么迈向架构师

    怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题. ...

  4. java程序员如何成为架构师,快来看鸭~

    Java 程序员们,这20 道技术层面问题,加入新团队前必须考虑CI 流水线不应该成为检验代码错误的第一道关卡.3. 如何设置开发环境?也许团队文档中有明确的要求,但你应该了解需要在开发机器上安装哪 ...

  5. 天天说架构师,到底什么样的程序员能称为架构师?

    2019独角兽企业重金招聘Python工程师标准>>> 我曾问过很多自称热爱代码的程序员的发展规划,大多都回答说期望成为一名架构师.而在招聘一方,有的团队会过滤掉多次提起架构一词而一 ...

  6. 到底什么样的程序员能称为架构师?

    我曾问过很多自称热爱代码的程序员的发展规划,大多都回答说期望成为一名架构师.而在招聘一方,有的团队会过滤掉多次提起架构一词而一点不提具体内容的简历.可见,虽然在大多数程序员眼里,架构师是神圣的,但又不 ...

  7. 程序员如何变成架构师,软件公司如何变成苹果

    /*************************************************************************************************** ...

  8. 程序员如何向架构师转型?看完就明白该怎么做了

    软件行业技术开发从业人员众多,但具备若干年开发经验的普通的开发人员往往面临个人发展的瓶颈,即如何从普通开发人员转型成高层次的系统架构师和技术管理人员.想成为一名架构师,应当具备全面的知识体系,需要进行 ...

  9. Java程序员总结分布式架构,你又了解多少呢?

    进入十二月,最火热的话题与期待的日子自然是双十二狂欢购物节了,作为程序员的你除了要清空自己的购物车之外,最关心的是不是双十二架构技术是如何承受亿级用户流量的冲击,又是如何在分布式架构中实现单点登陆,形 ...

  10. 如何从程序员升级到架构师?

    一 .什么是架构师 曾经有这么个段子: 甲:我已经应聘到一家中型软件公司了,今天上班的时候,全公司的人都来欢迎我. 乙:羡慕ing,都什么人来了? 甲:CEO.COO.CTO.All of 程序员,还 ...

最新文章

  1. 查询出每个部门比本部门平均工资高的职工人数
  2. 宇宙和世界真的是虚拟的吗?
  3. apache的prefork和workder模式
  4. string拼接_String拼接操作-的优化
  5. [翻译:ASP.NET MVC 教程]理解模型、视图和控制器
  6. Linux应用程序和驱动程序如何完成交互,应用程序和驱动的简易交互方式的实现...
  7. java日期时间轴_生成时间轴数据, 从当前 年月日 往前推到几天的日期(前一周时间、、、)...
  8. 谈谈一些有趣的CSS题目(十三)-- 巧妙地制作背景色渐变动画!
  9. Spring+SpringMVC+Mybatis 详细配置
  10. [Unity基础]01Unity基本操作
  11. 初识scratch,球拍,背景,障碍物的制作
  12. 浏览器Debugger
  13. 2011年好莱坞大片索引
  14. 20doing 动名词
  15. 交叉编译openssl(arm和x86_64)
  16. mac安装phpunit
  17. 币值最大化问题 C++C++
  18. 字节跳动 Java 岗一二三面全经过分享
  19. 离职后竟半夜偷溜回办公室写代码?为自由软件而战斗的程序员
  20. v-permission来做权限管理

热门文章

  1. Android获取安装应用Apk包大小 缓存大小 getPackageSizeInfo StorageManager
  2. 多元统计分析——复习与总结
  3. 思科模拟器之GNS3,GUI小凡的完美替代
  4. UEditor快捷键
  5. 计算机二级黑板板书书写,清华老师们的板书惊艳朋友圈!8个板书技巧让黑板亮起来!...
  6. avast android高级版,排名第一 Android杀毒软件avast!评测
  7. 万年历插件软件测试,万年历的程序代码
  8. UNIX网络编程的5种IO模型
  9. 判断是否安装Alexa工具条
  10. 华为数通考试正式改版,改版前后有什么区别?