idea下新建的spring boot项目,无法导入依赖以及idea基础回顾

一、问题描述

最近在idea中导入spring boot项目的依赖时,无论怎么也无法导入依赖,如图所示:
在这里插入图片描述
总是显示:Project ‘org.springframework.boot:spring-boot-starter-parent:1.5.9.RELEASE’ not found
一开始以为是maven配置的不对,重新修改配置还是不对

二、问题解决

原来是因为每次用idea新建项目, 二进制版本都是1.5或1.6。只需要修改settings——build Execution Deploment——Compler——java Compler里面修改,如图:
在这里插入图片描述
修改成JDK1.8即可,刚开始默认是1.5的,也不知道为啥1.5就不能自动导入项目需要的依赖。反正问题就解决了。
在这里插入图片描述

三、补充idea基础

1、进入settings,目录结构

在这里插入图片描述

2、设置主题

在这里插入图片描述
这里默认提供了三套主题:IntelliJ,Darcula,Windows。这里可以根据自己的喜好进行选择。

3、设置窗体及菜单的字体及字体大小

在这里插入图片描述

4、Ctrl + 鼠标滚轮 快捷键来控制代码字体大小显示

在这里插入图片描述

5、设置鼠标悬浮提示

在这里插入图片描述

6、设置自动导包功能

在这里插入图片描述
Add unambiguous imports on the fly:自动导入不明确的结构
Optimize imports on the fly:自动帮我们优化导入的包#

7、设置显示行号和方法间的分隔符

在这里插入图片描述
如上图红圈所示,可以勾选 Show line numbers:显示行数。我建议一般这个要勾选上
如上图红圈所示,可以勾选 Show method separators: 显示方法分隔线。这种线有助于我们区分开方法,所以建议勾选上

8、忽略大小写提示

在这里插入图片描述

9、设置取消单行显示 tabs 的操作

在这里插入图片描述

10、设置默认的字体、字体大小、字体行间距

在这里插入图片描述

11、修改类头的文档注释信息

在这里插入图片描述
在这里插入图片描述

12、设置项目文件编码

在这里插入图片描述

四、关于我


本文章已同步至我的GitHub仓库:Javastudy,期待您的加入😊

本文章已同步至苍何的个人博客,可以直接在博客上留言哦😊

来我的微信公众号玩耍呗😊

扫码无套路关注我的CSDN博客😊

Spring Boot是一个流行的Java框架,用于简化新Spring应用的初始搭建以及开发过程。它使用特定的方式来配置项目,使得开发过程更加简便快捷。在Spring Boot项目导入和处理Excel数据,一般会用到Apache POI库,这是一个开源的Java库,用于读取和写入Microsoft Office格式的文件,包括Excel。 以下是使用Spring Boot项目导入Excel并处理数据的基本步骤: 1. 引入Apache POI依赖:在项目的`pom.xml`中添加Apache POI的依赖库。 ```xml <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>你的版本号</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>你的版本号</version> </dependency> ``` 2. 创建Controller:用于接收上传的Excel文件。 ```java @PostMapping("/upload") public String handleFileUpload(@RequestParam("file") MultipartFile file) { if (!file.isEmpty()) { try { // 处理文件逻辑,例如使用Apache POI读取数据 // ... return "上传成功"; } catch (Exception e) { e.printStackTrace(); return "上传失败:" + e.getMessage(); } } else { return "上传失败:文件为空"; } } ``` 3. 读取Excel数据:在服务层或控制器中使用Apache POI的API来读取Excel文件。 ```java InputStream inputStream = file.getInputStream(); Workbook workbook = WorkbookFactory.create(inputStream); Sheet sheet = workbook.getSheetAt(0); // 获取第一个工作表 // 遍历行,读取数据 for (Row row : sheet) { // 遍历列,读取单元格数据 for (Cell cell : row) { // 根据单元格类型读取数据 // ... } // 处理每一行的数据 // ... } // 关闭资源 workbook.close(); inputStream.close(); ``` 4. 数据处理:根据业务逻辑处理读取到的Excel数据。 5. 异常处理:在读取文件或处理数据时可能会遇到各种异常,需要进行适当的异常处理。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员苍何

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值