JavaWeb的学习路线

JavaWeb的三大组件:
1.Servlet(接受请求,响应数据)
2.Filter(拦截请求)
3Lintener(监听器,域)

JavaWeb开发的学习路线可以按照以下几个步骤进行:

1:Java基础语法

Java学习的重点和难点恰恰集中在Java的基础语法阶段,这个阶段要理解Java的各种“抽象概念”,逐渐建立Java的编程思想。Java语言是抽象程度比较高的语言,学习Java就是学习各种“抽象”,比如类、接口、抽象类、内部类、enum等概念。要想掌握这部分知识,一个重点就在于大量的实验。
1.1、java基础
{
java语法,面向对象编程,常见API,集合框架
javaAPI{java IO、多线程、网络编程、反射注解
}

2:Java Web开发基础

Java Web开发基础包括前端开发、Servlet、数据库开发和分布式开发基础等几个重点内容。前端学习的重点在于JavaScript语言,随着JavaScript的使用逐渐普及,对于Java Web程序员来说,掌握JavaScript还是很有必要的。另外,Java Web开发的具体内容还包括Servlet开发部署、会话管理、数据库开发、安全管理、MVC处理结构等内容。分布式开发可以从了解RMI开始,了解Java分布式开发的基础设计思想。
2.1、前端,DHTML编程(Dynamic HTML)
{

html语言【1、html标签 2、标签单标签 3、Div&&Css】
JavaScript【1、js语法 2、js对象】
DOM编程【1、DOM原来 2、DOM元素 3、DOM编程】

}
2.2、Servlet
{
1.客户端发送请求至服务器端;
2.服务器将请求信息发送至 Servlet;
3.Servlet 生成响应内容并将其传给服务器。响应内容动态生成,通常取决于客户端的请求;
4.服务器将响应返回给客户端。

}
2.3、数据库开发
{

SQL基础【1、sql基础 2、增删改查 3、多表查询 4、嵌套查询 5、sql优化】
JDBC编程【1、JDBC原理 2、JDBC连接池 3、JDBC API】
JDBC高级【1、数据库连接池 2、存储过程 3、触发器 4、ORM思想】

}

3:Web开发框架

Java语言进行项目开发大多会采用框架进行,一方面原因是框架会提升Java Web开发效率,另一方面原因是框架能够提升项目的执行效率。目前在Java Web开发领域,Spring系列框架是比较常见的选择,包括SpringMVC、SpringBoot、SpringCloud等。
{

Strus/SpringMVC【1、体系架构 2、各个组件 3、标签库 4、扩展】
Hibernate/MyBatis开发【1、索引映射技术 2、多表查询 3、缓存技术 4、性能优化】
Spring【1、IOC,AOP 2、DateSource 3、事物 4、框架继承】

}
学习Java一定要注重实验的作用,一定要多做综合性实验,通过实验来验证自己的想法,同时通过实验逐渐建立起自己的编程思想。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值