初学者在J2EE的困惑!

07-02-12 kevn2435
    

BanQ,我学习java大概有一年的时间了,感觉没有什么头绪,不知道怎么才能成为一个真正的java程序员,能不能告诉我学习java的过程?谢谢了.

    

8
banq
2007-02-14 12:45

1. 学习web基本技术

http://www.jdon.com/idea.html

2. 学习GoF模式, 结合学习jive中模式处理设计

http://www.jdon.com/designpatterns/index.htm

http://www.jdon.com/jive.htm

3. 学习分层架构:表现层、持久层模式:struts hibernate

http://www.jdon.com/dl/best/struts.htm

http://www.jdon.com/dl/best/hibernate.htm

4. 学习业务层模式 Ioc依赖注射模式及其应用案例,如JdonFramework和jivejdon3

http://www.jdon.com/AOPdesign/Ioc.htm

5. 学习AOP等复杂应用Spring

http://www.jdon.com/dl/best/spring.htm

6. 学习大型企业应用集群分布式计算 缓存应用 分布式事务处理,并发处理,单例和多例POOL性能解决方案等: EJB2或EJB3

7. 学习Evans DDD,揉合所有J2EE所有组件技术,实现围绕对象的快速有效开发,回归对象设计之初。大道复简!

Jdon开站至今,对于那些长期访问J道网站的人,可以发现以上学习路径。

进入上面每一个阶段都要找一个对应的现成软件代码来修改,先调试运行,然后小修小改,直至大修大改,全部消化,算是完成学习了。JiveJdon2.5(Jive2.5)、JPestore和JiveJdon3.0就是这样三个从易到难的代码。

JiveJdon2.5:

http://www.jdon.com/jive.htm

JPetstore:

http://www.jdon.com/jdonframework/app.htm#jpetstore

JiveJdon3:

http://www.jdon.com/jdonframework/jivejdon3/index.html

如果上面这些开放资源还不能帮助你,那么可能你需要再浅显易懂的一步一步学习资料,对于过来人将一句话掰开分两句说是一件费力的事情,所以你就要付些费用,比如下载一本我写的“Java实用系统开发指南”,该书前几章一直都有学习意义,下载地址:http://www.jdon.com/my/train/controllAction.do

[该贴被admin于2008-03-24 10:01修改过]

netstu
2007-03-11 16:11

我特崇拜banq,太厉害了

anyboy
2007-03-29 19:44

你随便写个抽象工厂我看看!

zuly
2007-03-30 10:42

步骤如下

1. 学习MVC,看struts的Best Practices!(apache pet store)从这里就可以开始设计模式和软件结构的实践.

2. 学习持久层的解决方案!推荐Hibernate!也是看best Practices,然后找项目做!为什么推荐hibernate,是因为hibernate的Api对于数据访问上的描述,还是持久层上的设计解释是非常经典了,我只看了半天就开始用hibernate做项目了!但是真正实际解决持久上的问题的时候确是1个月后,可见hibernate的持久策略是如何的经典.

3. 结合ejb看spring,开始掌握松耦合架构,接触到领域建模,深入研究j2ee核心应用

4. 可以开始纵观流行编程语言,c,c++,py,perl,rb,ror等

5. 总结经验

我现在才到第4步,正在跑第5步

11Go 1 2 3 4 ... 11 下一页