spring_boot入门:创建一个spring boot项目

来源:互联网 发布:mac软件意外退出 编辑:程序博客网 时间:2024/06/05 01:00

1.什么是Spring boot
相信用过spring的人都会有一个感受,就是配置文件太多了,一个项目搭起来,从web,mvc,再到数据源的配置文件等等;这几乎成为使用spring的开发者的痛点,因此,为了解决这个问题,spring boot横空出世。这里简单介绍spring boot怎么入门。
2.在Idea中创建一个spring boot项目

  • 选择spting Initailizr
    这里写图片描述
  • 点击next,然后再一下页面输入项目信息
    这里写图片描述
  • 点击下一步,勾选按web
    这里写图片描述
    最后选择完成

3.进入项目

  • pom.xml
    这里写图片描述
  • SpringBootTestApplication,项目的启动入口
    这里写图片描述

当然也可以另外创建WebApplication,只是要配置上@SpringBootApplication()注解,表示这是项目启动入口
@SpringBootApplication开启了Spring的组件扫描和springboot的自动配置功能,相当于将以下三个注解组合在了一起
(1)@Configuration:表名该类使用基于Java的配置,将此类作为配置类
(2)@ComponentScan:启用注解扫描
(3)@EnableAutoConfiguration:开启springboot的自动配置功能

4.创建一个helloController(不要忘记注解)
这里写图片描述
完成后运行此项目
这里写图片描述

5.访问页面
spring_boot默认端口是8080,直接访问http://localhost:8080/hello即可

打开页面之后,页面的内容是whitelabel error page:

这里写图片描述
说明系统找不到要访问的地址,原因是【Application启动类放的位置不对】要将Application放在最外层,也就是要包含所有子包。
将项目位置调整为:
这里写图片描述
再重新启动,访问成功

这里写图片描述