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配置的选项没有生效的情况下,注意查看一下是否是新老版本的区别,导致配置的名称不同