linux idea spring boot 学习笔记1-框架搭建

springboot网上已经有很多介绍,这里不作多的介绍

1.new project 地球人都知道

2.MENU 选择Spring Initializr ,选好jdk与 server url:https://start.spring.io,然后直接下一步

  • linux idea spring boot 学习笔记1-框架搭建

3.next

group、artifact简介:https://blog.****.net/qq_30137611/article/details/76762070
红框里是重点,type可以选maven或者gradle依你自己的环境而定,然后下一步
linux idea spring boot 学习笔记1-框架搭建

4.这里只选择web报务即可->next

linux idea spring boot 学习笔记1-框架搭建

5.这一步不必多说,finish

linux idea spring boot 学习笔记1-框架搭建

6.成功后目录结构

application.properties是项目的配置文件,resources一般存入一些资源文件,static不言而喻是存入一些静态资源的,js,css,img等。templates一般存放的是模版文件,例如jsp,ftl,html等文件。
linux idea spring boot 学习笔记1-框架搭建

其中BootDemoApplication是IDEA自动创建的,是你程序的主入口,可以直接点击箭头处运行你的项目
linux idea spring boot 学习笔记1-框架搭建

创建controller (与springmvc一样)与 html页面
linux idea spring boot 学习笔记1-框架搭建

spring boot 有三种运行项目方式,上面已经介绍了一种方式
第二种方式:进入到项目根目录下,打开黑窗口直接运行命令:mvn spring-boot:run
linux idea spring boot 学习笔记1-框架搭建
第三种方式:进入到项目根目录下,打开黑窗口运行
mvn install
cd target
java -jar
linux idea spring boot 学习笔记1-框架搭建

7.浏览器访问localhost:8080/test

linux idea spring boot 学习笔记1-框架搭建

此时访问会报如上图的错误,是因为spring boot的视图解析跟springmvc的不一样,springboot要单独配置thymeleaf
.pom文件引入thymeleaf
linux idea spring boot 学习笔记1-框架搭建

引入后重启项目,再次访问,如果原搬我的代码的话,会发现会报以下错误,这是你返回模板的路径写错了,程序解析不到

linux idea spring boot 学习笔记1-框架搭建

改为test就会解析到你resources里的页面模板文件
linux idea spring boot 学习笔记1-框架搭建
重启后访问成功
linux idea spring boot 学习笔记1-框架搭建

下一篇数据连接与数据交互