1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 步步详解IntelliJ IDEA创建springboot项目并运行

步步详解IntelliJ IDEA创建springboot项目并运行

时间:2019-12-21 12:27:11

相关推荐

步步详解IntelliJ IDEA创建springboot项目并运行

1. SpringBoot 简介

SpringBoot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化 Spring 应用的初始搭建以及开发过程。

我们在学习 Spring 的时候说过 Spring 框架是为了简化开发的,而 SpringBoot 是为了简化 Spring 开发的,

由此可见,使用 SpringBoot 开发将会更加的方便简捷。

那 SpringBoot 是如何简化开发的呢?我们以一个入门案例来说明。

2. SpringBoot 入门案例

2.1 创建项目

使用 Spring Initializr 需要保证在联网的情况,但是有时在联网时也无法成功创建,

可以使用下述方式,将网址改为阿里云的,我就是第一种方式怎么也创建不了,改用阿里云之后就可以了。

点击 Finish 创建成功后,项目结构如下图所示。

Build项目:

运行项目:

在浏览器中输入:http://localhost:8080

显示如下:

2.2 错误及解决

2.2.1 错误

Could not find artifact com.mysql:mysql-connector-j:pom:unknown in central (https://repo./maven2)

解决:

是因为依赖包没有下载完成导致;

直接进行Build即可;

2.2.2 运行错误

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.

-12-08 20:14:32.995 ERROR 29160 --- [ restartedMain] o.s.boot.SpringApplication : Application run failed

解决:

原因是导入了jdbc的依赖,使用@Configuration注解向spring注入了dataSource bean。

但是因为工程中没有关于dataSource相关的配置信息,当spring创建dataSource bean因缺少相关的信息就会报错。

有三个办法:

办法1:

去除spring-boot-starter-jdbc的依赖或者mybatis的依赖

办法2:

在SpringbootApplication.class里添加注解

@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})

办法3:

安装并配置好数据库;

3. 添加RESTful的代码并测试

3.1 添加Controller

Step1: 构建如下目录

Step2: 新建FirstController.java文件,写入以下代码

Step3: 新建BioinforApplication.java文件,写入以下代码

3.2 配置文件

新建配置文件

写入配置

3.3 运行项目

点击右上角的下箭头,配置一个启动器

添加一个SpringBoot启动器

配置,保存

3.4 运行

3.5. 最终效果

命令行窗口的正确显示

浏览器中输入 : http://localhost

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。