J2EE Architect road
Looking casual, working into the fifth year, the discovery came from the Java programmer to architect J2EE course.

Found that computer to install a wide range of J2EE tools: JBuilder, WSAD, Eclipse, Rose, Together, Weblogic, Jtest, Optimizator, Mysql ...

Found on the computer to preserve a wide range of OpenSource projects: Tomcat, JBoss, Ant, Hibernate, Spring, ibatis, Struts, Log4j, Lucene, Movable Type, Ofbiz, Orbix, Torque, Jcrontab ...

Found shelves filled with all kinds of technical books, from EJB to UML, from model to architecture, from the Reconstruction to the Unified Software Development Process ... inadvertently became the China-pub's loyal customers.

Technology world is a narrow view of the Coder in the development of tools and Debug window switch between code and models of thinking in the inter-focusing; same technology the world are vast, in loosely coupled tightly cohesive look for the procedures the principle of harmony, in performance and space search algorithm balance.

A lot of novice Java friends wanted me to recommend some books, I am willing to share from programmer to architect the course of reading books, but each person's basic skills are not the same, therefore recommend the book does not have a single common sexual.

Only in this list in the past few years reading, and compare outstanding book:
1. Technology

J2EE technology is the architect of the foundation.
Programming 1.Java thought

http://www.china-pub.com/computers/common/info.asp?id=24614 Java beginner to read this book think好难, read second time when talking about a very delicate feel.
This is not afraid of a read many books.

2.J2EE Applications and BEA WebLogic Server

http://www.china-pub.com/computers/common/info.asp?id=6069

With examples to speak at length about the various J2EE technical details: Servlet, JSP, JDBC, JNDI, JMS, EJB (Session, Entity, Message) Java-Mail, JAAS. Express are studying the book J2EE technology.

3. Proficient EJB

http://www.china-pub.com/computers/common/info.asp?id=27150

MASTERING JavaBeans Enterprise Chinese version, EJB stresses the details of the well, are a good depth EJB reference.

II. Design

J2EE Architect J2EE technologies apart from more familiar with the need to pay attention to the analysis, design, modeling, and technical leadership role to play, so necessary in the field of object-oriented design and lay a solid foundation.

1.UML and mode of application

http://www.china-pub.com/computers/common/info.asp?id=20756

Combination of UML on the object-oriented, very suitable for beginners UML and object-oriented.

MartinFowler think it is 00 to enter one of the world's best books.

2. Design Patterns: Reusable Object-Oriented software foundation

http://www.china-pub.com/computers/common/info.asp?id=684

Mode of the classic Gang of Four book, it goes without saying.

3.Java and model

http://www.china-pub.com/computers/common/info.asp?id=8182

Liked this book very much in the culture examples, it is authentic. Thickness is one of its advantages is its same disadvantage.

4.J2EE kernel-mode

http://www.china-pub.com/computers/common/info.asp?id=24464

J2EE Architect a must-see, are designed to make J2EE architecture books.

5.EJB Design Pattern

http://www.china-pub.com/computers/common/info.asp?id=15516

Does EJB Designe books.

6. Agile Software Development: Principles, Patterns and Practice

http://www.china-pub.com/computers/common/info.asp?id=13569

The United States won the "software development" the 13th shock (Jolt) Awards! Meng Yan CSDN experts recommended.

7. Enterprise Application Architecture patterns

http://www.china-pub.com/computers/common/info.asp?id=19923

Object-oriented Master Daisaku Martin Fowler.

The book has a lot of models have been applied to open source projects, especially the persistence layer model.

8. Software architecture: organizational principles and patterns

http://www.china-pub.com/computers/common/info.asp?id=7547

Stresses the software architecture theory and practice of a very thorough book. Well-known IT consultant Zhang inquiry translation.

9. Reconstruction: Improving the Design of Existing Code (Chinese Version)

[url] http://www.china-pub.com/computers/common/info.asp?id=12901/url]

Master Martin Fowler's work, is the Master's works, the technical books are written in easy to understand, and humorous.

Three. Flow

1. Unified Software Development Process

http://www.china-pub.com/computers/common/info.asp?id=4230

This is Rational Master 3 (Ivar Jacobson, Grady Booch, James Rumbaugh) Masterpiece.

RUP are studying the essence of the book.

Original: http://martindpliu.spaces.live.com/blog/cns!188156D4C883AE3D!211.trak

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