这几天在学习使用springboot框架,搭建一个演示的demo项目。
springboot的理念就是快速启动项目,不需要太多关注配置,先把项目跑起来再说,更多的是让研发人员关注业务逻辑,而不是看着一堆配置内容望而生畏。
我搭建的项目结构大概如下图所示:
项目结构
因为项目Dao层是使用mybatis框架,所以在pom.xml文件里添加mybatis的依赖,
mybatis.springboot.version是版本号,我用的是1.2.0版本
springboot项目的相关配置文件application.properties
application.properties配置文件
application.properties文件是放在src/main/resources目录下面的。
接下来写dao层接口文件以及service层接口和实现文件。
然后是mvc的controller类文件。
Controller类文件
springboot启动类文件:
Application启动类,一切是从这里开始的
启动项目,在浏览器里进行访问:
报错了
访问报错了,这里是报404页面没找到的错误,
我自己检查了好多遍,我项目的jsp文件,路径没写错,文件也存在,后面也没有任务异常信息。百思不得其解啊!!!
后来Google了一把,终于找到答案,百度,我是搜了一上午。仔细对比了一下自己的pom.xml文件,确实,自己没写上这个依赖。
网络上也有同学遇到我这样的问题
答案的url链接是:
https://stackoverflow.com/questions/27966602/spring-boot-mvc-cant-find-jsp
小结:
这只是一个入门的Demo项目,也是第一次使用springboot框架的一个小结。希望能帮助到有需要的朋友们。