【黑马程序员】【Web开发笔记】导学篇

本文对比了传统JavaWeb开发路线与现代前端+SpringBoot的全新路线,强调了Vue框架、异步交互、工程化、SpringBoot在简化开发和提高效率中的作用,以及JWT等新兴会话跟踪技术的应用。
摘要由CSDN通过智能技术生成

传统学习路线

1、前端开发基础技术栈:HTML、CSS、JS
2、异步交互技术:Ajax
3、JS库:Jquery
4、关系型数据库:MySQL
5、Java语言操作数据库的技术:JDBC
6、Servlet、JSP、EL表达式 & JSTL标签库
7、会话技术:Cookie、Session
8、过滤器Filter、监听器Listener
9、Servlet综合案例:基于Servlet、JSP、JDBC的案例
10、基础框架:Mybatis、Spring、SpringMVC
11、SSM整合
12、SpringBoot开发
  然而,在实际项目中会发现,前面所学的一大半Java Web核心技术都不会用到。而且Mybatis、Spring、SpringMVC原始的使用方式,基本上也不会用了。最终,会用SpringBoot去整合前面的技术框架进行开发的。

全新路线

1、web前端开发技术栈:HTML、CSS、JS
2、异步交互技术:Ajax、Axios
3、前端JS框架VUE、基于Vue的桌面端组件库Element
4、前端工程化:基于Vue的脚手架进行Vue的开发
5、Java项目构建工具:Maven
6、基于SpringBoot讲解Web程序的开发基础知识:HTTP协议、Web服务器Tomcat、Spring框架中的IOC、DI
7、基于SpringBoot讲解SpringMVC的基础知识:包括接受请求、响应数据等
8、数据库的学习:MySQL。基于产品原型及需求分析,设计数据表
9、通过Java预研如何操作关系型数据库MySQL:SpringBoot整合Mybatis操作数据库
10、基于SpringBoot整合SSM完成Web开发的综合案例,前后端分离的开发模式。根据页面原型、需求、接口文档编写业务接口
11、会话跟踪技术:Cookie、Session、企业开发主流的会话跟踪技术——令牌技术(JWT)
12、过滤器Filter、Spring MVC中的拦截器(令牌的统一拦截校验)
13、Spring中的AOP
14、SpringBoot的底层原理

参照企业开发模式:需求分析 -> 表结构设计 -> 接口文档 -> 功能实现 -> 测试

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值