Java EE进阶2

包如果下载不下来怎么办?

1,确认包是否存在

2.如果包存在就多下载几次

3.如果下载了很多次都下载不下来,看看是不是下面几步出现了问题?

1)是否配置了国内源 settings.xml

2)目录是否为全英文,存在中文的话就修改路径

3)删除本地仓库的 jar 包,重新下载(可能由于网络的原因,上次下载的时候,只下载了一半),哪个包下不下来就删了重新下,因为如果只下载了一半,中央仓库就会以为已经有了这个包了,重新再下就会从中央仓库重新引进

4.隔一段时间再下载

创建项目的方式有两种:

1.使用 idea 创建

2.使用网页版去创建

目录介绍

修改文件名字 : shift + F6

不要直接修改文件名,用idea修改有很多好处

1.idea 会帮我们查找相关的代码

2.idea 会帮我们查找整个项目中所有用到的地方,并且给我们提示

3.idea 会帮我们把关联的文件名相关的代码全部修改

如果访问时出现404.那么不一定是 URL 路径出错,也有可能是代码出错了

Tomcat 启动失败 :

错误日志要从下往上看,一段一段地看,先看最下面一段的首行

MVC

MVC 是一种思想,Spring 进行了实现,称为 Spring MVC

当前阶段,MVC 的概念又发生了一些变化,后端开发人员不涉及前端页面的开发,所以也就没有 view 层,所以 view 又多了一层解释,之前返回的是视图,现在返回的是视图所需要的数据

SpringBoot 是创建 SpringMVC 的一种方式而已,也可以用别的方式

学习 Spring MVC

1.建立连接(客户端和服务器)

@RequestMapping 路由映射

@RequestMapping 可以修饰方法,也可以修饰类

@RequestMapping 支持 Get 和 Post

下图可以限制 RequestMapping 的 method,这样就只能实现该方法了

访问地址:类的路径+方法路径

2.请求

请求主要就是学习如何传参,如何去下命令

1.传递单个参数

2.传递多个参数

这里的 Integer 不能换成 int,因为如果不给 age 赋值就会报错,int 类型不能为 null 值

所以开发时,建议使用包装类,好处有比如 Integer 可以区分 0 和 null

3.对象

后端进行重命名 : 把 name 改名为 username

相关推荐
用户8307196840826 分钟前
Java 告别繁琐数据统计代码!MySQL 8 窗口函数真香
java·sql·mysql
带刺的坐椅41 分钟前
SolonCode v0.0.20 发布 - 编程智能体(新增子代理和浏览器能力)
java·ai·agent·solon·solon-ai·claude-code·openclaw
会员源码网2 小时前
数字格式化陷阱:如何优雅处理 NumberFormatException
java
孔明click332 小时前
Sa-Token v1.45.0 发布 🚀,正式支持 Spring Boot 4、新增 Jackson3/Snack4 插件适配
java·sa-token·开源·springboot·登录·权限认证
程序猿阿越3 小时前
Kafka4源码(二)创建Topic
java·后端·源码阅读
悟空码字3 小时前
Spring Boot 整合 MongoDB 最佳实践:CRUD、分页、事务、索引全覆盖
java·spring boot·后端
省长3 小时前
Sa-Token v1.45.0 发布 🚀,正式支持 Spring Boot 4、新增 Jackson3/Snack4 插件适配
java·后端·开源
NE_STOP4 小时前
MyBatis-动态sql与高级映射
java
后端AI实验室4 小时前
我把同一个需求分别交给初级程序员、高级程序员和AI,结果让我沉默了
java·ai
sTone873754 小时前
web后端开发概念: VO 和 PO
java·后端·架构