![3e153e69c2f8242854fd87c5f7ddb04f.png](https://img-blog.csdnimg.cn/img_convert/3e153e69c2f8242854fd87c5f7ddb04f.png)
专栏简介
课程gitee:undestiny/JavaWeb后端学习小组
在课程gitee中,包括了我们课程中会用到的所有课前预告pdf、项目demo、课后笔记、作业。课后笔记中还会包含细致的文本陈述,以及一些视频屏录内容。
专栏中的内容及顺序可能会与gitee上稍有不同,但大致契合。
课程目的:能够独立完成小型前后端分离web项目的后台开发
课程内容:
1. 基础内容
理解服务器概念、应用层与网络层交互逻辑、应用层与数据库交互逻辑,并完成与之相应的代码实践。
2. 扩展内容
包括但不限于:
- 项目架构优化:如权限会话管理的分离、统一异常处理等
- 接口测试:接口文档配置与自动化生成、postman测试
- 多人协作:git版本控制
- 服务部署:Linux云服务器手动部署
技术关键词:
包括但不限于:
![9ce55d7631d5e9bd3d1110f9cd8df3b0.png](https://img-blog.csdnimg.cn/img_convert/9ce55d7631d5e9bd3d1110f9cd8df3b0.png)
在本专栏中,会以文本教学的形式尽可能具体、详细地带领大家学习JavaWeb后台。
专栏索引
前置知识
STEP1.基础语言学习
基本开发工具
STEP2.上手Intellij IDEA
- Intellij IDEA基本操作与常用快捷键
基础理论学习
STEP3.1 认识HTTP协议
STEP3.2 服务器对于HTTP请求的处理流程
SpringBoot框架实践
STEP4.1 第一个SpringBoot项目
STEP4.2 认识pom.xml
- 一个简单的Maven构建项目实践
- 实践IDEA提供的Maven Windows
STEP4.3 会话
- Cookie、Session简单实践
STEP4.4 写一个简易登录模块
STEP4.5 初识SpringIOC
STEP4.6 优化登录模块
利用MyBatis实现数据访问
STEP5.1 初识MyBatis
- JDBC认识与实践
STEP5.2 MyBatis实践——基于XML
STEP5.3 MyBatis实践——基于注解
前后端数据交互
STEP6.1 Controller常见收参方式
STEP6.2 JSON数据格式
STEP6.3 GSON库
STEP6.4 参数校验
STEP6.5 同源策略与跨域资源共享
接口构建与测试
STEP7.1 集成swagger2实现接口文档
STEP7.2 使用postman测试接口
架构优化
STEP8.1 统一返回封装
STEP8.2 统一异常处理
STEP8.3 统一日志处理
访问优化
STEP9.1 Redis初探
STEP9.2 Redis安装
STEP9.3 使用Redis实现点赞业务
有任何疑问或建议,欢迎直接联系作者~
QQ:123400197
e-mail:undestiny_yia@foxmail.com