2020年Java自学路线图--Javaweb学习

2020年Java自学路线图--Javaweb学习Javaweb的学习时是Java学习路线图的第三个阶段,在Java学习路线图前两个阶段学习后开始学习Javaweb。

具备基本的JavaWeb开发能力,熟悉Linux服
务器及相关软件的使用,可完成中小型企业级项目的开发需求。

这个阶段学完后就可以考虑工作了,是不是很快?
这个阶段需要你掌握JavaWeb开发基础知识,熟悉Java基本开发环境、熟悉项目管理工具使用及Linux服务器使用,达到了这些才能满足Java软件开发行业的基本开发需求。

1.数据库的概念
2.常见的数据库软件
3.MySQL数据库的安装卸载
4.MySQL数据库的登录退出
5.MySQL的目录结构
6.SQL语句的分类
7.数据库和数据表的操作
8.数据的添加(insert)
9.数据的删除(delete)
10.数据的修改(update)
11.数据的查询(select)
12.数据的复杂查询
13.约束的使用
14.多表关系(一对一、一对多、多对多)
15.三大范式详解
16.数据库的还原和备份
17.多表查询操作
18.事务介绍
19.事务的隔离
20.数据库的用户管理和权限管理
21.黑马程序员视频库网址:(海量热门编程视频、资料免费学习)
22.学习路线图、学习大纲、各阶段知识点、资料网盘免费领取+QQ 1679806262
1.JDBC入门
2.DriverManager类详解
3.Connection类详解
4.Statement类详解
5.JDBC完成增删改查操作
6.ResultSet类详解
7.JDBC工具类的编写
8.PreparedStatement类详解
9.使用JDBC完成事务管理
10.连接池的介绍
11.c3p0连接池的使用
12.druid连接池的使用
13.创建druid连接池工具类
14.JDBCTemplate的使用HTML5&CSS3
1.B/S架构
2.HTML基本使用
3.HTML常用标签
4.CSS选择器
5.常用样式
6.盒子模型与布局
7.HTML5新特性
8.CSS3新特性
JavaScript
1.JavaScript基本语法
2.JavaScript流程控制
3.数组、函数、对象的使用
4.JavaScript事件绑定/触发
5.JavaScript嵌入方式
6.JavaScript DOM操作
7.DOM API
8.JavaScript BOM对象及API
黑马程序员视频库网址:(海量热门编程视频、资料免费学习)
学习路线图、学习大纲、各阶段知识点、资料网盘免费领取+QQ 1679806262 jQuery
1.jQuery快速入门
2.jQuery语法详解
3.jQuery核心函数
4.jQuery对象/JavaScript对象
5.jQuery选择器6.jQuery 文档处理7.jQuery事件8.jQuery动画效果9.jQuery的遍历XML
1.XML用途
2.XML文档结构3.XML基本语法4.DOM&SAX解析体系5.Jsoup节点查询6.Jsoup文档操作7.XPath语法8.XPath快速查询Web服务器基础1.HTTP协议2.Tomcat服务器搭建3.Tomcat目录结构解析4.Tomcat端口配置5.Tomcat启动&停止
6.Tomcat&IDEA整合
7.IDEA配置优化
黑马程序员视频库网址:(海量热门编程视频、资料免费学习)
学习路线图、学习大纲、各阶段知识点、资料网盘免费领取+QQ 1679806262 Servlet
1.Servlet体系
2.Servlet生命周期
3.Servlet的XML配置和注解配置
4.ServletConfig&ServletContext
5.请求&响应
6.HttpServletRequest对象和HttpServletResponse对象的API
7.重定向&转发
8.中文乱码解决方案
9.项目路径问题
Cookie&Session
1.Cookie机制
2.Cookie创建&使用
3.Session原理
4.Session的获取及使用
5.Session失效6.Session作为域对象的API 7.Session活化&钝化JSP
1.JSP语法
2.JSP原理
3.JSP脚本片段&表达式4.JSP声明&指令
5.JSP九大隐含对象
6.域对象使用
EL
1.EL表达式简介
2.EL使用
3.EL取值原理
4.EL的11大隐含对象5.EL执行运算
6.EL函数库
JSTL
1.JSTL简介
2.JSTL-核心标签库
3.JSTL-函数标签库
Filter&Listener
1.Filter原理及配置
2.Filter生命周期
3.Filter链
4.Filter登录验证
5.Listener原理
6.WEB中八大监听器的介绍7.ServletContextListener的应用场景文件上传和下载
1.文件上传原理
2.文件上传必要条件3.commons-io&commons-fileupload 4.文件下载原理
5.文件下载响应头
6.文件下载中文乱码&浏览器兼容VUE
1.VUE概述和MVVM说明
2.VUE入门案例
3.VUE的插值表达式
4.VUE的v-on绑定点击事件
5 . VUE的v-on键盘事件和阻止事件默认行为
6 . VUE的v-on鼠标移动事件和阻止事件传播
7 . VUE中的时间修饰符
8 . VUE中的v-for的使用
9 . VUE中的v-model的使用
1.VUE中的v-show和v-if的使用
2.VUE中的声明周期
3.VUE的ajax的案例
Maven初级
1.Maven环境搭建
2.Maven构建&自动化构建
3.本地仓库&中央仓库
4.Maven创建Web工程
5.pom.xml、依赖管理
6.坐标、依赖、生命周期等
7.IDEA下的Maven使用
Redis
1.NoSQL&Redis入门
2.Redis优势
3.Redis安装&启动
4.Redis五大数据类型和基本操作命令5.Redis总体配置Redis.conf 6.Redis持久化(RDB和AOF)7.Jedis
Linux
1.Linux系统-基础
2.Linux网络基础
3.VMWare下安装Linux
4.Linux命令
5.Linux下Java环境的搭建6.Linux下Tomcat安装和配置7.Linux下MySQL 安装与配置8.Linux下部署黑马旅游网项目Nginx
1.Nginx反向代理介绍
2.Nginx 下载和安装
3.Nginx 编译和启动、访问
4.Nginx中部署静态网站
黑马程序员视频库网址:(海量热门编程视频、资料免费学习)学习路线图、学习大纲、各阶段知识点、资料网盘免费领取+QQ 1679806262
视频库: 资料领取:QQ 1467400757。

合集下载

Java从入门到精通(第3版)

Java从入门到精通(第3版)

7.1 面向对 象概述
7.2 类
7.3 类的构 造方法
7.6 对象
第1篇 基础知识
01
7.7 小 结
02
7.8 实 践与练

7 类和对象
第1篇 基础知 识
8 包装类
8.1 Integer
8.4 Character
8.2 Boolean
8.5 Double
8.3 Byte
8.6 Number
01
19.2 TCP程序 设计基础
19.3 UDP程序 设计基础
第2篇 核心技术
19 网络通信
19.4 小结
19.5 实 践与练 习
第2篇 核心技术
20 数据库操作
1
20.1 数据库基础知识
2
20.2 JDBC概述
3
20.3 JDBC中常用的类和接口
4
20.4 数据库操作
5
20.5 小结
6
20.6 实践与练习
3.4 运 算符
第1篇 基础知识
3 Java语言基础
3.2 基 本数据 类型
3.5 数 据类型 转换
3.3 变 量与常 量
3.6 代码 注释与编 码规范
第1篇 基础知识
01
3.7 小 结
02
3.8 实 践与练

3 Java语言基础
第1篇 基础知识
4 流程控制
01
4.1 复合语 句
05
02
4.5 实践与 练习
28.7 公 共类设 计
28.10 进 货单模块 设计
第4篇 项目实战
28 企业进销存管理系统
28.8 系统 登录模块 设计

【狂神说Java】JavaWeb入门到实战1---笔记

【狂神说Java】JavaWeb入门到实战1---笔记

【狂神说Java】JavaWeb⼊门到实战1---笔记转⾃:⽂章⽬录1、基本概念1.1、前⾔1.2、web应⽤程序web应⽤程序:1.3、静态web1.4、动态web2、web服务器2.1、技术讲解2.2、web服务器3、Tomcat3.1安装tomcat tomcat3.2、Tomcat启动和配置3.3、配置3.4、发布⼀个web⽹站4、Http4.1、什么是HTTPHTTP4.2、两个时代4.3、Http请求1、请求⾏2、消息头4.4、Http响应1、响应体2、响应状态码5、Maven5.1 Maven项⽬架构管理⼯具5.2下载安装Maven5.3配置环境变量5.4阿⾥云镜像5.5本地仓库5.6 ~ 5.13笔记-下载地址6、Servlet6.1、Servlet简介6.2、HelloServlet6.2、HelloServlet6.3、Servlet原理6.4、Mapping问题6.5、ServletContext1、共享数据2、获取初始化参数3、请求转发6.6、HttpServletResponse1、简单分类2、下载⽂件3、验证码功能6.7、HttpServletRequest获取参数,请求转发7、Cookie、Session7.1、会话7.2、保存会话的两种技术7.3、Cookie7.4、Session(重点)8、JSP8.1、什么是JSP8.2、JSP原理8.3、JSP基础语法JSP表达式jsp脚本⽚段JSP声明8.4、JSP指令8.5、9⼤内置对象8.6、JSP标签、JSTL标签、EL表达式9、JavaBean10、MVC三层架构10.1、以前的架构10.2、MVC三层架构11、Filter (重点)12、监听器13、过滤器、监听器常见应⽤14、JDBC15、SMBMS(超市管理项⽬)1、基本概念1.1、前⾔web开发:web,⽹页的意思,·静态webhtml,sss提供给所有⼈看的数据始终不会发⽣变化!动态web淘宝,⼏乎是所有的⽹站;提供给所有⼈看的数据始终会发⽣变化,每个⼈在不同的时间,不同的地点看到的信息各不相同!技术栈:Servlet/ISP,ASP,PHP1.2、web应⽤程序web应⽤程序:可以提供浏览器访问的程序;a.html、b.html.….多个web资源,这些web资源可以被外界访问,对外界提供服务;你们能访问到的任何⼀个页⾯或者资源,都存在于这个世界的某⼀个⾓落的计算机上。

JAVA自学教程(完整版)PPT课件(2024)

JAVA自学教程(完整版)PPT课件(2024)

二分查找
针对有序数组,每次取中间元 素与目标元素比较,缩小查找 范围
12
03 面向对象编程基础
2024/1/27
13
类与对象的概念
类的定义
类是对象的模板,它定 义了对象的属性和方法 。
2024/1/27
对象的概念
对象是类的实例,具有 类定义的属性和行为。
类与对象的关系
类是对象的抽象描述, 而对象是类的具体实现 。
2024/1/27
32
Socket通信原理及示例
Socket通信原理
理解Socket通信的基本原理,掌握Socket 类和ServerSocket类的使用。
TCP编程
学习基于TCP协议的Socket通信,实现客户 端与服务器之间的数据传输。
多线程处理
掌握多线程在Socket通信中的应用,提高服 务器的并发处理能力。
TreeSet类的特点和使用
TreeSet是Set接口的另一个常用实现类,它基于红黑树实 现。TreeSet会对元素进行排序,因此它适用于需要排序的 场景。
26
Map接口及其实现类
01
Map接口的定义和特 点
Map接口表示一种键值对的映射关系 。Map中的每个元素都包含一个键和 一个值,键在Map中是唯一的。
学习ReentrantLock锁的使用,了解 公平锁与非公平锁的区别。
2024/1/27
等待/通知机制
掌握Object类的wait()、notify()和 notifyAll()方法的使用,实现线程间 的通信。
死锁与避免
了解死锁的概念及产生条件,学习如 何避免死锁的发生。
31
网络编程基础
网络编程概述
ArrayList类的特点和使用

java入门教程(一)PPT课件

java入门教程(一)PPT课件

运算符与控制流语句
运算符
Java支持多种运算符,如算术运算符(+、-、*、/、% )、关系运算符(==、!=、>、<、>=、<=)和逻辑 运算符(&&、||、!)等。
控制流语句
Java提供了多种控制流语句,如if语句、switch语句和 循环语句(for、while、do-while)等,用于控制程序 的执行流程。
1995年,Java正式发布,并成为一种独立的开发 平台。
2004年,Java SE 5.0版发布,引入了新特性如泛 型、for-each循环和自动装箱等。
java的应用领域
Web应用程序 开发
Java的Web开发技术, 如Servlet和JSP等,可 以轻松构建高效的Web 应用程序。
企业级应用
05
java开发环境配置
jdk的安装与配置
总结词
JDK是Java开发的核心工具包,需要安装并正确配置。
详细描述
JDK是Java Development Kit的缩写,是Java开发的核 心工具包,需要从Oracle官方网站下载并安装。在安装 过程中,需要选择适合自己系统的版本,并按照提示完 成安装过程。安装完成后,需要通过环境变量设置,将 JDK添加到系统路径中,以便在命令行或者其他IDE中直 接调用Java命令。
2023
java入门教程(一)ppt课件
目录
• java概述 • java基础知识 • java核心技术 • java常用类库 • java开发环境配置 • java入门案例——简易学生信息管理系统的实现
01
java概述
java的定义与特点
1
于开发跨平台应用程序和服务端应用程序等。

Java从入门到精通(第6版)

Java从入门到精通(第6版)

第16章反射与注解
16.1反射 16.2 Annotation注解功能 16.3实践与练习
第17章数据库操作
17.1数据库基础 17.2 JDBC概述 17.3 JDBC中常用的类和接口 17.4数据库操作 17.5实践与练习
第18章 Swing程序设计
18.1 Swing概述 18.2 Swing常用窗体 18.3常用布局管理器 18.4常用面板 18.5文字标签组件与图标 18.6按钮组件 18.7列表组件 18.8文本组件 18.9表格组件
第19章 Java绘图
19.1 Java绘图类 19.2绘制图形 19.3绘图颜色与画笔属性 19.4绘制文本 19.5显示图片 19.6图像处理 19.7实践与练习
第20章多线程
20.1线程简介 20.2创建线程 20.3线程的生命周期 20.4操作线程的方法 20.5线程的优先级 20.6线程同步 20.7实践与练习
Java从入门到精通(第6版)
读书笔记模板
01 思维导图
03 读书笔记 05 目录分析
目录
02 内容摘要 04 精彩摘录 06 作者介绍
思维导图
本书关键字分析思维导图
语言
实例
实践 类
数据库
对象
概述
第版

程序 设计
基础
注释
第章
接口
方法
类型
结构
文本
内容摘要
内容摘要
《Java从入门到精通(第6版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了 使用Java语言进行程序开发需要掌握的知识。全书分为23章,内容包括初识Java,熟悉Eclipse开发工具,Java 语言基础,流程控制,数组,类和对象,继承、多态、抽象类与接口,包和内部类,异常处理,字符串,常用类 库,集合类,枚举类型与泛型,lambda表达式与流处理,I/O(输入/输出),反射与注释,数据库操作,Swing 程序设计,Java绘图,多线程,网络通信,奔跑吧小恐龙,MR人脸识别打卡系统。书中所有知识都结合具体实例 进行讲解,涉及的程序代码都给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。

《JavaWeb课件-从入门到精通》

《JavaWeb课件-从入门到精通》

2 特点与优势
了解Spring框架的基本概念和核心思想
分析Spring框架的特点和相比其他框 架的优势
3 Spring核心模块
介绍Spring框架的核心模块和功能
Sp ringMVC框架原理与实现
1
原理
深入理解SpringMC框架以实现
Web应用程序
3 Servlet请求与响应
学习处理Servlet请求和生成响应的方法
JSP技术介绍
1 概述
理解JSP的基本概念和用途
3 JSP指令和动作
掌握JSP指令和动作的使用和作用
2 JSP内置对象
了解JSP的内置对象及其使用方法
JavaWeb项目目录结构
MVC架构
详细介绍JavaWeb项目的MVC 架构和目录结构
目录说明
解释不同目录在JavaWeb项目 中的作用和使用
示例项目
展示具体JavaWeb项目的目录 结构示例
Maven项目管理工具
1 概述
2 项目创建
介绍Maven的作用和优势
演示如何用Maven创建 JavaWeb项目
3 依赖管理
学习如何通过Maven管 理项目依赖
Sp ring框架概述
1 概念理解
3
请求处理
学习SpringMVC框架中的请求处理流程
《JavaWeb课件-从入门到 精通》
JavaWeb概念和应用场景
环境搭建
1 JDK
安装和配置Java开发环境
3 Tomcat
安装和配置Tomcat服务器
2 Eclipse
安装和配置Eclipse集成开发环境
Servlet技术
1 概述
了解Servlet的概念和特点

java自学时间安排表

java自学时间安排表学习时间学习内容3.1-3.3学习Oracle数据库的安装、Oracle体系结构、物理组件,权限分配13.4学习权限分配23.5-3.11学习数据管理、分析各种关系数据库设计的常见问题,数据库设计范式,SQL语句的使用和优化策略3.12学习SQL语句的使用3.13-3.17学习Oracle数据库对象:index(索引)、view(视图)、sequence(序列)、tirgger(触发器)、comment(注释).3.183.19-3.24学习PL/SQL语法,作用.使用游标、存储过程、函数、触发器解决数据库性能问题3.25学习使用Java操作数据库(学习JDBC)3.26-3.31学习mysql,数据库连接、结果集处理、存储过程调用、元数据、大数据类型处理、事务管理,数据库应用架构4.1-4.3系统整理数据库知识4.4-4.7学习xmL(xmL的概念与作用、基本语法)4.9-4.14XML使用,XML文档的处理技术,使用XML进行信息配置、数据存储以及数据交换4.16-4.21学习html(HTML基本标签的使用)学习javascript (脚本语言基本语法)4.22学习T omcat的下载、安装、启动分析、体系结构、基本配置、应用程序部署、管理和性能调优4.23-4.30学习Servlets(暂时未找到学习步骤)5.4-5.11JSP学习(JSP介绍、创建、部署JSP程序(三天)JSP 的三个指令、六个动作和九个内置对象(一天) JSP中异常处理,自定义标签,EL和JSTL )5.13-5.31Struts,Hibernate,Spring学习(具体的学习方法准备向原来的老师请6.1-6.10Ajax学习(主要是jquery)6.11-6.16Linux学习(主要学习一些基本的命令的使用和一些基本的操作)6.18-6.21WebLogic(这个看情况,不知道以后用不用得到)6.22-6.23认识EJB(这个也不一定到时候学不学看情况再定)6.24-6.30系统整理(主要是SSH和jquery和JSP),看java基础,了解面向对象7.2-7.14学习javaSE(主要是java的核心API和I/O体系结构)7.16-7.21学习java开发的IDE(这个主要是IDE的代码调试和使用)7.23-7.31学习软件测试(黑盒法和白盒法以及Junit的单元测试)8.1-8.15看之前做的两个项目的代码,熟悉编程规范8.16-8.31看java程序员面试题已完成的未完成的解决办法未完成解决情况c`语言基本语法)向原来的老师请教)解面向对象。

从零开始的JavaWeb开发入门教程

从零开始的JavaWeb开发入门教程JavaWeb开发是当前IT行业最热门的领域之一,许多人以此作为自己的职业发展方向。

本篇文章将从零开始,为读者提供一份全面的JavaWeb开发入门教程。

文章将分为以下章节进行介绍:JavaWeb的概念与发展、JavaWeb的基础知识、JavaWeb开发的常见框架、JavaWeb开发的数据库连接、JavaWeb开发中的前端技术、JavaWeb开发的安全性。

第一章:JavaWeb的概念与发展JavaWeb是基于Java语言开发的一种Web应用程序开发模式。

它结合了Java编程语言的强大性能和Web应用程序的灵活性,使开发人员能够创建功能强大、交互性强的Web应用程序。

JavaWeb的发展经历了多个阶段,从最初的Servlet和JSP技术,到Struts、Spring、Spring MVC等框架的兴起,再到目前流行的Spring Boot和Spring Cloud等微服务框架,JavaWeb开发已经成为了软件开发的主流技术之一。

第二章:JavaWeb的基础知识想要从零开始学习JavaWeb开发,首先需要了解JavaWeb的基础知识。

这包括了HTTP协议、Servlet、JSP等。

HTTP协议是JavaWeb开发的基础,它是一种用来传输超文本的协议。

Servlet是在服务器端运行的Java程序,用于接收和响应HTTP请求。

JSP是一种通过嵌入Java代码在HTML页面中生成动态内容的技术。

了解了这些基础知识后,我们才能更好地进行JavaWeb开发。

第三章:JavaWeb开发的常见框架JavaWeb开发中有许多常见的框架,它们可以帮助开发人员更高效地进行开发。

这些框架包括Struts、Spring、Spring MVC等。

Struts是一个基于MVC模式的Web应用框架,它提供了一套完整的解决方案,用于处理请求、响应和页面渲染。

Spring是一个开源框架,它提供了一种松耦合的开发模式,使得开发人员能够更容易地进行模块化的开发。

【黑马18期Java毕业生】黑马程序员Java全套资料+视频+工具

【⿊马18期Java毕业⽣】⿊马程序员Java全套资料+视频+⼯具Java学习路线图引⾔:⿊马程序员:深知⼴⼤爱好Java的⼈学习是多么困难,没视频没资源,上⽹花钱还⽼被骗。

为此我们历时⼀个⽉整理这套Java学习路线图,不管你是不懂电脑的⼩⽩,还是已经步⼊开发的⼤⽜,这套路线路你都值得拥有,⼩⽩看上⾯的视频可以成功学会Java并且顺利⼯作,⼤神看了上⾯的资源肯定会谆谆乐道,路线图的宗旨就是分享,专业,便利,让喜爱Java的⼈,都能平等的学习。

从今天起不要在找借⼝,不要再说想学Java却没有资源,赶快⾏动起来,Java等你来探索,⾼薪可能只差下载观看了。

获取更多资源+学习交流+问题解答,就加QQ:2212232413⼀、Java学习路线图—流程篇:⼆、Java学习路线图—视频篇:1、第⼀阶段-Java基础⼊门Java视频篇第⼀阶段-Java基础⼊门本阶段PHP课程共计11个知识点,2个免费学习视频推荐1、周期与⽬标:学习周期:35天学完后⽬标:可进⾏⼩型应⽤程序开发,对数据库进⾏基本的增删改查管理2、知识点:1)计算机基础知识(理解)计算机基础、DOS常⽤命令、Java概述、JDK配置、环境变量配置、Java程序⼊门2)编程基础(掌握)常量与变量、数据类型、运算符、流程控制语句、⽅法、数组3)⾯相对象(重点)类与对象、封装、继承、多态、抽象类、接⼝4)常⽤类(理解)常⽤类介绍、正则表达式5)集合(重点)Collection集合、List集合、Set集合、Map集合6)异常(理解)异常处理⽅式、⾃定义异常7)IO(掌握)File类、递归、字节流、字符流、转换流、缓冲流8)多线程(理解)多线程、线程池9)⽹络编程(理解)⽹络编程10)反射(理解)反射11)MySQL及JDBC开发(重点)MySQL数据库、JDBC、DBUtils、DBCP连接池3、该阶段免费配套视频1)(此免费视频对应上述1,2,3,4,5,6,7,8,9,10知识点)2)》(此免费视频对应上述1,2,3,4,5,6,7,8,9,10知识点)4、精品推荐视频张孝祥09年Struts开发视频教程张孝祥_Java⾼新技术2、第⼆阶段-JavaWeb阶段Java视频篇第⼆阶段-JavaWeb阶段本阶段PHP课程共计4个⼤知识点,4个免费学习视频推荐1、周期与⽬标:学习周期:33天学完后⽬标:可以仿制任何⽹站前端页⾯,解决⽹页浏览器兼容性问题,解决PC端和移动端兼容性问题;使⽤前端脚本进⾏相关⽹页功能特效编写,使⽤JavaWeb核⼼技术轻松写出任何⽹站功能模块,使⽤JavaWeb⾼级部分知识解决⽹站的相关⾼并发问题,⽆压⼒胜任javaEE开发⼯程师职位。

马士兵老师的Java自学之路

JAVA自学之路 :JAVA自学路线图有不少的同学发信给我,和我探讨java的自学过程应该是什么样的,毕竟有很多人因为各种各样的原因不能参加培训。

我试着给出自己的见解,抛砖引玉吧。

这个路线图是给那些为了就业的人准备的,如果只是兴趣,不一定照这个走。

这里只是讲了路线图,关于路线中的各个阶段,学到什么程度,如何学习等,可以参考后面的JAVA自学之路七:《路线图明细》。

首先要学JavaSE,这是无庸置疑的。

与此同时,是的,与此同时,和JavaSE的学习同步,建议大家研究一下数据结构与算法。

在这儿之后,你可以选择向J2ME、或者Java GUI、Socket编程等方向努力,但是通过第一篇的办法,你可以很容易就将这方向过滤掉(永远不要忘了我们是为了就业),好吧,暂时和它们诀别,还是向着J2EE的方向前进吧。

在JavaSE完成之后,可以试着完成一些小项目,同时关注一下设计模式的内容,不必强求自己能够完全掌握各种细节,往前走吧。

掌握一种编程工具,比如说Eclipse。

数据库,可以选择使用Oracle或者MySQL开始。

JDBC,用Java连接数据库。

可以选择在这个地方切入Hibernate,也可以选择在Struts之后。

HTML CSS JavaScript,这些东西是做web项目必需的内容。

Servlet JSP,服务器端必需。

XML AJAX,新的流行趋势不能不了解。

作一些小项目吧。

比如BBS、留言系统、学籍管理、商城等等,随便着一些业务逻辑比较简单的来做一做。

Struts,MVC的典型应用Hibernate,OR Mapping的典范之作。

Spring IOC + AOP,面向对象+面向切面,完善的旅程。

把以前自己的小项目加入Struts、Spring、Hibernate的元素吧。

去研究各种商业项目的业务逻辑吧,才能在你的简历中加入浓重的一笔。

EJB3.0,java在走了很多弯路后的回归之作,值得研究。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档