`
- 浏览:
437967 次
- 性别:
- 来自:
北京
-
J2EE入门到精通之路
大家好,今天和大家谈谈J2EE入门到精通之路,为初学者门提供一条学习路径(仅供参考)
今天给一条很大概的路给大家,以后我再慢慢把这条路写出来,希望对大家有用
J2SE部分:
想学J2EE,相信没有J2SE基础的人,都得从J2SE开始,这个应该没什么疑问的
1.推荐视频,马士兵J2SE和MLDN的J2SE普及风暴,个人只是看过马士兵的J2SE,但是看了MLDN J2SE的教程目录觉得很不错,但也没看,不过个人觉得如果你初学J2SE在这两个视频选择就可以了,教程推荐:马士兵的视频用孙卫琴的JAVA面向对象编程(不知道大家知不知道了,马士兵的J2SE都是以这本书围绕来讲的)
2.J2SE看了,别忘了看马士兵的J2SE项目,就是:聊天程序和坦克,如果你喜欢,可以只看坦克
3.学完了坦克请你应该学习设计模式了(在学习设计模式前可以先学点UML,学习类图的表示和类与类之间的关系表示就可以了,暂时来讲).
4.学习HTML和JS,CSS个人觉得选学
5.如果你是比较着急的人,马士兵的第9,第10,第11章可以不看,直接转servlet/jsp.
J2EE部分:
学完了J2SE当然马上转学J2EE相关技术了,先学servlet/jsp,同上,推荐的是马士兵的和MLDN的,两个我都看过,感觉两者各有特色,MLDN的视频没有一句废话,不会浪费你的时间,比较系统的讲授,马士兵的系统性也很高,请注意是马士兵讲授的.至于有人说韩顺平的servlet个人是不推荐的,为什么?因为他教得慢,而且学院派教法,本人不是太喜欢
教程推荐:这里不推荐教程了,如果你想买的话你可以去当当或者互动网看看,如果想看可以看Servlet与JSP核心编程
学到这里,你应该做点J2EE相关项目..至于什么项目这里先不提,继续...
框架部分:
1.如果你设计模式学得比较好,这里可以先学习spring,
2.如果你数据库学得比较好,这里可以先学习hibernate,
3,如果初学平平,可以从struts-hibernate-spring..这也是尚学堂的框架学习顺序
在以上学习过程中你可以关心到ajax,ajax原理比较容易理解,实现十分灵活,学习ajax首先学习他的基本实现,可以从用户注册判断该用户名是否存在数据库中开始.
ajax视频看传智播客的不错...
学完以上的知识,你需要关心系统的设计和开发过程等等...
学习完了这3个框架了,但是还有很多其他框架,有人会问,这么多都要学吗?
我个人觉得:
1.看你的公司要求,如果你公司要求用某个框架,你不会,当然要学
2.看的兴趣,如果有兴趣可以在学完SSH后,可以东学学西学学
有人还会问,这么多框架,学到什么时候?
我个人觉得:
学习SSH时需要认真,理解SSH 3大框架的设计思想,他们是为了解决什么问题诞生的?他们都有什么功能?他们的功能都用了什么设计模式,设计方法来写的?
学习框架基本需要解决的问题,抱着这几个问题去学习框架,在认真理解和学习完SSH之后,其他框架可以触类旁通,以后在学框架的时候就可以拿来主义.
当然这里的拿来主义是在有限的时间内达到你的目的,在你的目的发生改变,需要研究某个框架的时候,你再去深入研究
毕竟学习一个框架怎么用是非常容易的事
总结一句:认真学习SSH设计思想,在其他框架里触类旁通.(这句话的主要意思是培养你的逻辑思维和开发经验,在以后的学习上灵活运用解决问题)
有人问,学完框架我很牛了?
我个人觉得:
看你学完的标准是什么,学完=学会用?学完=学完源代码?学完=学完框架功能?学完=学完框架的优缺点?
我的学完标准 学完=以上的集合...
有人问,学完了SSH不想再学框架了,我应该再学什么?
我个人觉得:
学完SSH(这里前提你必须完成过几个小项目)不想再学框架,这时候你需要重温你的设计模式,深入地去理解设计模式
有人问,学习J2EE应该抓住哪几方面学习?
我回答:领域驱动设计,设计模式和框架
有人问,学到什么程序可以出来工作
我个人觉得:
学到我以上提到的servlet/jsp之后就可以出来做工作了,当然,你前提需要做过几个项目.框架这东西每间公司都有不同的要求,可能你学了SSH,但你去到的公司可能都不用
今天先写到这里.....谢谢
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
《J2EE从入门到精通》是一本专为初学者设计的Java企业级应用开发教程。J2EE,全称为Java 2 Platform, Enterprise Edition,是Oracle公司推出的用于构建分布式、多层的企业级应用程序的平台。它包含了各种服务、API和...
**J2EE从入门到精通** J2EE(Java 2 Platform, Enterprise Edition)是Java平台上用于构建企业级应用的框架,它为开发者提供了丰富的组件和服务,以支持分布式、多层架构的应用程序开发。本课件是专为初学者设计的...
JAVA WEB从入门到精通随书光盘源码11到20章,其余章节在另一个链接,太大一次性传不上来,适合J2EE、WEB开发参考,源码详细。由浅入深,分五篇介绍了Struts、Hibernate和Spring框架。第一篇为J2EE开发的基础知识,...
《J2EE网络编程从入门到精通》是一本全面深入探讨J2EE技术的教程,旨在帮助初学者和有经验的开发者进一步提升在Java企业级应用开发中的技能。J2EE,全称Java 2 Platform, Enterprise Edition,是Java平台上用于构建...
### J2EE电子商务系统开发从入门到精通:基于Struts和Hibernate技术实现 #### J2EE概论 - **双层架构与多层架构的区别**: - 双层架构通常指的是客户端/服务器(Client/Server, C/S)架构,这种架构下的应用程序在...
这是一本J2EE5.0从入门到精通的一本非常不错的书籍,里面涉及很多新的技术,是我们学java的极品,不过这本是英文版本的,里面的语言比较朴实,容易看懂。总共两部分,这是第二部分
本资源包含"JAVA WEB从入门到精通"这本书随书附带的第2到第10章的源代码,这些章节通常涵盖了Web开发的基础到进阶内容。 1. **基础概念**:Java Web开发首先涉及Servlet和JSP(JavaServer Pages),它们是构建动态...
Java是一种广泛使用的计算机编程...从文档中提供的内容可以看出,从Java入门到精通是一个涵盖了技术、环境配置、应用部署以及企业级应用开发等多个方面的广泛过程。掌握这些知识点对于一个Java开发者来说是至关重要的。
### J2EE电子商务系统开发从入门到精通 #### 第1章 J2EE概论 **1.1 简单双层架构到复杂多层架构** - **1.1.1 双层(C/S)软件架构设计** - C/S架构即客户端/服务器架构,是一种传统的软件架构方式。在这种架构中...
J2EE讲义0-从入门到精通.ppt jdk tomcat
《J2EE电子商务系统开发从入门到精通》 在当今数字化时代,电子商务系统已经成为企业不可或缺的一部分,它能够帮助企业实现线上业务的高效运作。本资源主要关注的是基于J2EE架构的电子商务系统开发,利用Struts和...
这篇指南提供了如何使用主要的组件技术在J2EE平台上运用的简明概括。这篇指南是为爱好开发和部署J2EE应用程序的程序员准备的。它包括了组成J2EE平台的技术以及描述如何开发J2EE组件并部署在J2EE软件开发包上。
【J2EE入门学习方法指导】 对于初学者来说,学习J2EE(Java 2 Platform, Enterprise Edition)是一项挑战性的任务,因为它涉及到一系列的技术栈。本文档将介绍一种适合初学者的学习顺序和方法,主要围绕SSH(Spring...
Java学习笔记---从入门到精通之路.pdf Java是当前最流行的编程语言之一,本笔记旨在帮助初学者从基础到精通J2EE高手之路。本笔记涵盖了Java基础知识、J2EE框架、Web开发、数据库操作、图形游戏开发等方面的知识点,...
《J2EE入门级指导书》是一本专为初学者设计的教材,旨在引导读者深入理解Java 2 Platform, Enterprise Edition(简称J2EE)的核心概念与技术实践。该书由Sun Microsystems公司的一系列专家共同编写,包括Eric ...
### J2EE从入门到精通第1讲:搭建Eclipse+MyEclipse+Tomcat开发环境 #### 一、安装JDK **JDK (Java Development Kit)** 是Java开发工具包,是编写Java应用程序的基础。它包含了Java运行环境(JRE)、Java虚拟机(JVM)...