一、Java Web 简介
Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。
学习路线:
1. Java SE
第一阶段: Java 基础,包括 Java 语法,面向对象特征,常见API,集合框架。(基础)
第二阶段:Java API:输入输出,多线程,网络编程,反射注解等,Java 的精华部分。(重点)
Java语法格式,常量和变量,变量的作用域,方法和方法的重载,运算符,程序流程控制,数组和操作数组的类,
对数组循环遍历以及针对数组的常用查找、排序算法原理,最后使用Java程序进行功能实现。
IO技术
2.数据库技术
第三阶段:数据库 SQL 基础,包括增删改查操作以及多表查询。Oracle Mysql 二选一
数据库的创建,表的创建,修改,删除,查询,索引的创建,主从表的建立,数据控制授权和回收,事务控制,查询语句以及运算符的详解,sql中的函数使用。
3.JDBC技术
第四阶段: JDBC 编程:包括 JDBC 原理, JDBC 连接库, JDBC API。
第五阶段: JDBC 深入理解高级特性:包括数据库连接池,存储过程,触发器。
4.web基础技术
第六阶段: Servlet开发,从此开始踏入 JavaWeb 开发的重要一步,包括XML, Tomcat 服务器的安装使用操作, HTTP 协议简单理解,Servlet API 等, Java Web 开发的基础。(重要)
第七阶段: JSP 开发: JSP 语法和标签,自定义标签, EL , JSTL 库了解以及 MVC 三层架构的设计模式理念。
了解B/S架构,三大组件:Servlet(接受请求、响应数据)、Filter(拦截请求)、Lintener(监听器、域)
Java掌握基本的html标签的格式和使用,css层叠样式表对div的定义,实现对网站布局的基本实现。
了解javascript的基本语法以及相关函数的使用,并结合html页面实现流程控制和页面效果展示。
5.web主流框架技术
第八阶段:三大框架- Spring 、 SpringMVC 、 MyBatis , JavaWeb 的精华部分(重要)
原文:https://www.cnblogs.com/JokerCaesar/p/10747127.html