使用SpringBoot框架创建工程

文章介绍了SSM(SpringMVC,Spring,MyBatis)框架的作用,强调其在提高后端开发效率上的贡献。接着,对比了SpringBoot框架如何简化工程构建过程,包括自动配置和依赖管理。文中还提到了在IntelliJIDEA中配置Maven,以及创建SpringBoot项目时可能出现的问题,如端口号被占用、资源未找到(404状态码)的解决方案,以及客户端请求的几种方式。
摘要由CSDN通过智能技术生成

### SSM框架

- 这三个框架的作用是为了提高后端业务相关代码的开发效率 

- SpringMVC
- Spring
- MyBatis

### SpringBoot框架

- 如果不使用SpringBoot框架创建工程, 而是创建一个Maven空工程, 在工程里面引入其它框架的时候,比如SSM,需要在pom.xml配置文件中添加框架相关的依赖,并且个别的框架还需要配置文件,在配置文件里面需要书写大量的配置信息, 这些工作都需要程序员完成.  使用SpringBoot框架创建工程,在引入其它框架时只需要在创建工程的时候 在对应的框架前面打钩即可, 大大提高了构建工程的效率.

检查maven配置
1. 在idea中点击File->Settings   找到maven配置文件的位置

2. 在.m2文件夹中检查是否包含settings.xml配置文件,如果没有则需要从doc.canglaoshi.org网站中下载


### 如何使用SpringBoot框架创建工程

1. 创建工程时选择官方的地址, 如果选择某一报错则 换成另外一个,如果都报错则一直换到不报错为止

 https://start.springboot.io

 https://start.spring.io
2.

3. 勾选Web->Spring Web  后  点击Finish

4. 等待下载相关的jar包

5. 如果Build里面出现绿色的对勾说明工程创建成功

  

6. 如果Build里面没有绿色对勾而是红色报错,则刷新maven解决


-  如果刷新maven还是报错, 则检查maven配置是否正确, 如果配置正确则重新创建一个工程从头再试一次, 如果再试一次还是不行->找项目经理现场帮忙解决!

### 创建工程时常见的问题:

1.  创建工程时 使用的SpringBoot初始化路径,  此路径经常会出现超时问题, 需要切换两个路径进行测试
2. 创建SpringBoot工程,SpringBoot版本选择3.0以下版本,  目前选择的是2.7.10, 有同学忘记修改
3. 创建完工程在Build里面报错:
   1. 刷新maven 
   2. 如果刷新maven不成功, 检查maven配置是否正确
   3. 如果maven配置没有问题 刷新仍然报错,   删除.m2文件夹下的Repository文件夹,里面装着下载的各种jar包, 删除之后 会重新下载jar包   
   4. 无效的发行源     检查JDK版本        File->Project Structured

### 端口号被占用

- 以下是错误提示信息

- 解决方案:

- 有其它工程正在运行:

- 关闭运行的其它工程

- 没有其它工程运行

- 修改工程的端口号 

    

  - 重启电脑

 - 关掉占用8080端口的进程

     

### 在static静态资源文件夹中复制粘贴文件时,可能导致编译不及时新增的文件没有添加到运行环境,  在static文件夹上面 Ctrl+Shift+F9    Rebuid重新编译

### 404状态码

- 代表找不到资源
  - 找不到静态资源    localhost:8080/a.jpg
    - 检查浏览器请求路径是否正确
    - 检查文件存放的位置是否在static里面
    - 选中static  重新编译 再测试
  - 找不到动态资源    localhost:8080/hello
    - 检查浏览器请求路径是否正确
    - 检查controller是否在工程自带的包里面
    - 检查是否在Class上面添加了@Controller注解
    - 检查@RequestMapping里面处理的路径和客户端请求的路径是否一致
    - ReBuild工程      Build->ReBuild Project    重启工程测试

### 客户端发出请求的几种方式:

- 在浏览器的地址栏中输入请求地址,回车后发出请求
- 在html页面中通过超链接发出请求 
- 在html页面中通过form表单发出请求 
- 在html页面中发出异步请求(几天后会讲)

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值