【Spring Boot】IDEA 创建Spring Boot项目(详细步骤)

1、新建SpringBoot项目

1.1新建项目 file——>new——>project

在这里插入图片描述

1.2.填写项目元数据,填完“Next”

在这里插入图片描述

1.3.选择web,勾选spring web starter 。左边栏还可以根据自己的需要选择sql,springcloud等依赖。也可以集成mybatis进来,此处我们忽视。点击“next”

在这里插入图片描述

1.4.填写项目名,填写保存位置,点击“finish”。项目就创建好了。

在这里插入图片描述

1.5.展开项目,里面有一个以 项目名+Application 命名的java类,里面有main方法,这个是 程序入口,启动这个就类似于启动tomcat了,表示项目启动了,同时在resource目录下有个application.properties,这里放配置文件,存放配置内容,spring-boot启动的时候会来加载这个文件。

在这里插入图片描述

1.6. 新建HelloController类,测试运行情况,在页面显示“hello springboot” 文字

在这里插入图片描述

1.7. 如果出现下面的页面,说明运行成功,

在这里插入图片描述

2、遇到的问题和解决方法

2.1 页面无法显示

在这里插入图片描述
原因1:代码问题。如果使用@controller注解,需要写@ResponseBody。如果使用@Restcontroller注解,则不用加。因为该注解默认都是以json格式返回的。
在这里插入图片描述
原因2: 可能是controller类的位置不对,spring-boot默认加载与自己启动类同包下或者子包下的内容,如果在这之外写的代码,是不会 被加载进来,所以 会找不到。这个切记,所以 一般把启动类拖到最外层,这样都可以 加载到了。
在这里插入图片描述

2.2 启动失败

在这里插入图片描述
原因:分析:由于在新建项目的时候我添加了mysql组件,但是我将数据源注释掉了,也就是没配数据源。刚开始创建项目的时候,我添加了MySQL和mybatis的引入包。可是我并没有使用MySQL,没有数据库的配置。所以导致了上图的错误。
解决办法:在默认启动类的注解处添加。
在这里插入图片描述

2.3其他小问题
  • 1.如果有jsp文件的话,一定要进入相关的jar包依赖,否则,无法解析
  • 2.如果只配置了spring boot的一个参数,@SpringBootApplication 此时,一定要把对应的Controller和其他组件放在这个包的路径以及子包的路径下面,否则注解无法被解析到或者手动配置扫描路径
  • 3.在配置文件application.properties配置的选项没有生效的情况下,注意查看一下是否是新老版本的区别,导致配置的名称不同
  • 33
    点赞
  • 135
    收藏
    觉得还不错? 一键收藏
  • 13
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值