`
hdjk168
  • 浏览: 5020 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

Java技术自学路线

阅读更多
一:J2SE 面向对象-封装、继承、多态
内存的分析
递归
集合类、泛型、自动打包与解包、Annotation
IO
多线程、线程同步
TCP/UDP
AWT、事件模型、匿名类
正则表达式
反射机制

2:数据库(Oracle或者MySQL)
SQL语句
多表连接,内外连接, 子查询等
管理表、视图、索引、序列、约束等
树状结构存储
存储过程、触发器
数据库设计三范式、

3:JDBC
JDBC基础
连接池
树状结构存储与展现
DataSource & RowSet
JDBC连接Oracle及MySQL


4:HTML_CSS_JAVASCRIPT
html、css、javascript基础语法
JavaScript Form判断
Dom编程基础(事件处理等)
JS常用效果如TreeView、下拉联动等
JS学习方法
JS调试方法
DreamWeaver初步(建立HTML、Table、Form、CSS)等

5:Servlet & JSP
tomcat基础
servlet基础
web.xml配置基础
web application的结构
servlet生命周期
request response等常用方法
ServletContext类
HTTP协议基础(GET POST)
Cookie
Session
Application

JSP的几种语法(包括JSTL等)注意在项目中练习,不要拘泥于语法细节而裹步不前。

6:Struts
多层架构理论
Model 1 and Model 2
Struts基本概念
MVC
Action与业务逻辑类的关系
在Struts与JSP之间传递数据
Struts处理流程(控制流)
Struts TagLib(了解常用的)
JSTL
ActionForm
字段收集
上传文件
类型转换
DTO
动态Action Form
验证框架
ActionForward 转发与重定向
动态生成ActionForward
全局与局部的ActionForward
Action Forward Scope
UnknownActionMapping
Action的线程安全
I18N
如何切换语言环境
Struts异常处理机制 程序处理 自动处理 自定义异常处理器
Struts的多模块配置


7:XML
(XML/XSL、XSLT/DTD、SCHEMA等基础的概念、关于Java的编程可以暂时扔在一边)

8:Hibernate
OR Mapping原理
Hibernate基础开发步骤
Hibernate基本接口(重点Session)
普通属性映射
关联关系映射
Native SQL
inverse lazy cascade
继承关系映射
HQL
性能优化 一级缓存 二级缓存 查询缓存
事务与并发 悲观锁、乐观锁
OpenSessionInView
CurrentSession
(至于JTA、联合主键、自然主键、动态主键、Any类型 Creteria Queries Intercepter and Event 自定义类型等,可以暂时扔在一边)

9:Spring
IOC/DI
Spring配置
Spring架构
AOP及Spring AOP
声明式事务(AOP)
Spring + Hibernate Spring支持Web
Scope
(其他的Spring模块对于自学来说可以暂时扔在一边)

10:EJB3.0
J2EE架构基础(JTA JMS等)
EJB基础(地位及基本理论、分类等)
Annotation
Ant编译与部署EJB
Session Bean
EJB的依赖注入
Persistence API
(可以用JBoss学习EJB3.0)



/**转自www.bjsxt.com*/

分享到:
评论
2 楼 hdjk168 2008-11-16  
casheen 写道

建议将Spring与Hibernate顺序对调。Hibernate学习成本较高,学习周期很长;而Spring相对来说十分简单。

谢谢你的建议
1 楼 casheen 2008-11-14  
建议将Spring与Hibernate顺序对调。
Hibernate学习成本较高,学习周期很长;而Spring相对来说十分简单。

相关推荐

    Java自学路线.pdf

    Java自学路线.pdf

    Java后端学习路线 (详细路线)

    第一阶段:Java基础 大概用时:30天 重点知识点:数据类型、核心语法、面向对象、数组、集合、IO流、String/StringBuffer/StringBuilder、线程、并发、反射、泛型。 学习Java开发,首先要学习java基础知识,尤其是...

    java自学之路-初学者宝典

    java自学之路:讲述了java自学的方法、路线图、技术、书籍资料等

    自学Java的学习路线.pdf

    自学Java的学习路线.pdf

    Java最新2024学习路线+Java自学全套免费网盘资料

    Java基础、微服务核心、微服务生态、实战项目、选学部分-丰富技术、面试题 非常适合Java小白到构架师进阶之路 网盘地址:链接:https://pan.baidu.com/s/1TR5ccHm38fDlEpcevF36TQ?pwd=tpz5 1.学习方法 认知上: ...

    JAVA自学之路

    这里只是讲了路线图,关于路线中的各个阶段,学到什么程度,如何学习等,可以参考后面的JAVA自学之路 七:《路线图明细》。 首先要学JavaSE,这是无庸置疑的。 与此同时,是的,与此同时,和JavaSE的学习同步,...

    Java学习路线.pdf

    java学习路线 学习 Java 的路线可以大致分为以下几个阶段: 学习基础:首先需要掌握 Java 的基础知识,包括语法、数据类型、变量、运算符、控制流程、数组、字符串等。可以通过阅读教程、参加在线课程或自学来获得...

    动力节点老杜推荐Java学习路线

    自学Java必备!我们为您推荐的高效Java学习路线 尊敬的用户,恭喜您着手学习Java编程语言!我们为您准备了一份高效的Java学习路线,助您快速掌握Java开发技能。 阶段一:基础入门 学习Java的基本语法和数据类型,...

    零基础到Java开发工程师的成长之路 - 学习路线 - Java - 零基础 - 学习资源 - 自学

    这份资源适用于:在校学生、Java初学者、想要转行学Java的小伙伴、工作多年但感觉自己的知识杂乱无章的小伙伴~ 只要你按照这份资源的内容,按部就班学习,并坚持实践,那么你将斩获高薪Offer~ 不同的学习方法,有...

    JavaWorld:【Java入门+Java自学指南】 一份Java程序员的自学清单,附详细教程

    我会从一名 Java 自学者的角度出发,去写这份教程,尽可能的通俗易懂,尽可能的言简意赅,尽可能地帮助更多初学者。大家可以关注我的或者加我的提建议(别忘记Star哟)。 目录(善用Ctrl+F) 注 : 没链接的是还没写(耐心...

    Java初学者2022学习路线网站

    Java初学者2022学习路线网站,内附Java初级,中级,高级学习视频;从CS到BS,内涵多个项目讲解实践Java最新框架,包括SSH,SSM,SpringBoot,SpringCould;还有结合分布式技术的金融量化趋势投资项目

    java8集合源码分析-java666:Java男孩的百宝箱

    学习路线图,一起来看看都有哪些东西需要掌握,以及要按照什么样的顺序来学习。 1.1 整体规划 Java 企业级开发涉及到的技能点实际上非常多,我将其大致归为以下五类(文末可以获取思维导图): 在这个技术栈的基础上...

    计算机科学技术专业人才(五年一贯制)培养方案及推荐课程.pdf

    热爱祖国,拥 护党的基本路线和方针政策。 (2)思想品德素质方面 具有民主法制观念,有吃苦耐劳、实干创业有精神以及良好的社会公德、职业精神和敬 业精神。 (3)身体心理素质方面 掌握科学锻炼身体的基本技能,...

    java版飞机大战源码-AI-Self-taught:AI-自学

    java版飞机大战源码 AI-Self-taught 【导读】 本文由知名开源平台,AI技术平台以及领域专家:Datawhale,ApacheCN,AI有道和黄海广博士联合整理贡献,内容涵盖AI入门基础知识、数据分析\挖掘、机器学习、深度学习、...

Global site tag (gtag.js) - Google Analytics