1 2 3 4
►
Go
共有 53 回复( 4页) 阅读7275次
|
|
|
|
|
|
初学者在J2EE的困惑!
|
2007年02月12日 18:41
|
|
java学习
|
|
|
BanQ,我学习java大概有一年的时间了,感觉没有什么头绪,不知道怎么才能成为一个真正的java程序员,能不能告诉我学习java的过程?谢谢了.
|
|
|
|
|
|
re:初学者在J2EE的困惑!
|
2007年02月14日 12:45
|
|
|
|
|
|
|
|
|
re:初学者在J2EE的困惑!
|
2007年03月11日 16:11
|
|
|
|
|
|
|
|
|
回复:re:初学者在J2EE的困惑!
|
2007年03月29日 19:44
|
|
|
|
|
|
|
|
|
re:初学者在J2EE的困惑!
|
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步
|
|
|
|
|
|
re:初学者在J2EE的困惑!
|
2007年03月30日 10:59
|
|
|
|
|
|
|
|
|
re:初学者在J2EE的困惑!
|
2007年03月30日 18:26
|
|
|
|
|
|
|
|
|
re:初学者在J2EE的困惑!
|
2007年04月02日 15:01
|
|
|
|
|
|
|
|
|
re:初学者在J2EE的困惑!
|
2007年04月22日 16:58
|
|
|
|
我先声明我是个中学生刚打算去学java,刚才看了些帖子,我有几个问题是什么是j2se?还有什么是J2EE?那个J2EE与java有关系吗??
|
|
|
|
|
|
re:初学者在J2EE的困惑!
|
2007年04月22日 17:00
|
|
|
对了,还有什么是OO,希望大家能尽快帮我解决下 ,非常感谢!
|
|
|
|
|
|
回复:re:初学者在J2EE的困惑!
|
2007年04月26日 08:12
|
|
|
>还有什么是OO 真心奉劝:如果不会使用google搜索,就不要学Java了.
|
|
|
|
|
|
re:初学者在J2EE的困惑!
|
2007年04月26日 09:13
|
|
|
我是这么学的,
从网上下载一个TIJ(JAVA编程思想)拿来看,看书要有耐心,差不多看到线程那章, 那好,这书先放在那里
先学着如何连接数据库,往数据库里写东西,更新东西,删除之类的,然后你在找本JSP的书,先区分下JSP语法和JAVA之间的差异,然后找个例子做一下,先从简单的留言版开始做
然后在一步一步的往上学,之后,你就知道怎么学的,我就是这么学过来的。
|
|
|
|
|
|
re:初学者在J2EE的困惑!
|
2007年04月26日 10:19
|
|
|
有几本书要看的 初学可以看看java参考,了解决经j2se的基本结构 然后就是thinking in java 再就是design patterns 其间还要学会eclipse,weblogic,oracle(或其他工具,个人推荐), 最好还有uml相关的Rose 建议书不要看多,要经典的
当然以上至多算是中级水平
|
|
|
|
|
|
re:初学者在J2EE的困惑!
|
2007年04月26日 10:56
|
|
|
大家说得都很好,我根据我的现在经验,学习J2EE,一定要学好OO,使用OO方法来指导J2EE实战,没有OO指导的J2EE,就是没有思想指导的行动,就是盲动,就象当初如果没有马烈主义思想指导中国,怎么行呢?
学习OO有两个基本的大方面知识,至少是我实战的依据:
1. GoF设计模式, 掌握非业务性质的对象创建和组织. http://www.jdon.com/designpatterns/index.htm
2. Evans DDD, 掌握业务性质的对象如何创建和组织 Evans DDD介绍 http://www.jdon.com/mda/dddcase2.html 以及DDD讨论: http://www.jdon.com/jivejdon/query/searchThreadAction.shtml?query=ddd
上述两种思想必须融合在J2EE/JavaEE学习中,分开了,就范了理论脱离实践的错误,最后就很难合在一起.我认为这应该也是当前软件教育 培训的基本要点. [该贴被banq于2007年04月26日 11:09修改过]
|
|
|
|
|
|
re:初学者在J2EE的困惑!
|
2007年04月28日 01:50
|
|
|
我觉得这里有两问题要分清:JavaEE和JavaSE的区别,JavaEE和JavaSE作为规范和作为应用实现的区别。 从规范上讲,JavaSE是JVM一样是Java平台技术的基础之一,离开了JavaSE,Java技术就成了无源之水、无本之木。JavaSE是谈论一切所有其他技术的起点,根源,它涵盖了现代软件开发商的所有方方面面。 JavaEE,是对JavaSE在企业应用的延伸,扩展。这些延伸和扩展是沿着三个方向进行的: 1。容器;2。服务;3。组件。也就说,在JavaSE中所有技术都是平列式的库,需要什么在相应的库里找就可以了,但很少作为单独的技术提出。象从JavaSE 5。0以后出现的Annotation、Generic也并没有作为与众不同的XXX(三字头)提出来。而JavaEE规范的组织,却是按照容器、服务、组件三大范畴分类的。与JavaSE开发的独立应用不同,JavaEE的开发,实际上是容器、组件和服务互动的过程,在这点上,JavaEE与单纯的JavaSE开发过程有很大不同。这些不同有很多,也值得在开发经验中不断总结。
|
|
|
|