JavaEE学习笔记(第二课)

1、好用的AI代码工具cursor

2、Java框架:Spring(高级框架)、Servelt、Struts、EJB

3、Spring有两层含义:

①Spring Framework(原始框架)

②Spring家族

4、Spring Boot(为了使Spring简化)

5、创建Spring Boot 项目

6、版本管理

如0.0.1-SNAPSHOT

SNAPSHOT快照版,非稳定版,可以修改的

其他版本,是稳定版,发布之后就不能改了,哪怕有bug也不能改,只能通过升级版本的方式修改

0.0.1版本号由3位数字组成

大中小版本号

第一位:大版本 比较大的改动

第二位:中版本 新增小的功能

第三位:小版本 修复bug,又小又少的功能

7、提交项目仅需留有这三个文件

注:打开别人的项目时要删掉.idea文件(因为别人配置的环境都在这个文件中,如仍留有这个文件会导致在自己电脑上运行不成功),电脑会根据自己电脑的配置重新生成一个idea文件

其中.gitignore配置的是不提交的东西

8、分析pom.xml代码

8、src包含main和test两部分

9、resources包含三部分

10、启动类

启动启动类:

启动成功:

打开浏览器,输入访问协议

http:http协议 127.0.0.1:本机 8080:端口号(指的是tomcat-------web服务器) /Hello:资源路径

一个进程可以有多个端口号,但一个端口号只能对应一个进程

注:

运行结果一致

可无限嵌套,结果一致

10、如何将Java文件"点亮"

方法一:

方法二:

11、HTTP的状态码--Http请求的处理结果

200---表成功

404---表资源不存在①路径错误②代码错误
500---表后端程序出错

2xx--请求成功

3xx--重定向问题

4xx--请求问题,客户端问题

5xx--服务端问题

相关推荐
hsjiasb9 分钟前
FreeRTOS学习(三十九)——最终总结
学习·学习笔记·freertos
m4Rk_1 小时前
【论文阅读】Agent 记忆机制(47):Nemori——用“预测误差”判断什么经验值得被记住
论文阅读·人工智能·学习·开源·github
约克31 小时前
2024年空调除甲醛技术参数与性能评测解析
学习
kkkkkkkkkk_Z2 小时前
学嵌入式和C语言编程数据结构|学习日记Day21:内核链表与队列学习
c语言·数据结构·学习
GGMM7893 小时前
VX4B600100 控制板全解析:施耐德 ATV630 变频器核心控制单元详解
笔记·变频器·变频器维修
kdxiaojie4 小时前
Linux USB驱动阅读笔记(1)
linux·笔记·学习·usb
呼噜想睡觉4 小时前
Bootstrap3完成从导航到页脚完整页面开发
学习
半生过往4 小时前
前端学 Java 课程笔记
java·前端·笔记
九硕智慧建筑一体化厂家5 小时前
楼宇自控|智慧建筑核心引擎!楼宇自控系统,赋能建筑高效低碳运维
运维·人工智能·笔记·智慧城市
GGMM7895 小时前
施耐德 VX5A1HC90110(VX5A1HD9011)ATV61/ATV71 90‑110KW 电源驱动板详解
笔记·变频器·变频器维修