Spring Boot学习笔记之一:传统maven项目与采用spring boot项目区别
Posted Technical Blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot学习笔记之一:传统maven项目与采用spring boot项目区别相关的知识,希望对你有一定的参考价值。
项目结构区别
传统的maven构建的项目结构如下:
用maven构建的采用springboot项目结构如下:
二者结构一致,区别如下:传统项目如果需要打成war包,需要在WEB-INF目录结构配置web.xml文件;springboot则不需要
启动方式区别
传统web项目启动方式:在eclipse的tomcat插件中导入项目,然后启动tomcat,项目也启动了。或者将项目打成war包,放入tomcat中,启动tomcat
采用springboot项目启动:如下图所示,打开HelloWorldApplication.java(这个类每个项目都有,类名自定),这是一个带有main方法的类,点击main方法,右键run as -java application
配置文件的区别
二者的配置文件都是放在src/main/resources下面
传统项目:配置文件较多,必须包含applicationContext.xml这个核心配置文件
采用springboot项目:配置文件较少,相比传统项目,可以说配置文件极少,必须包含application.properties(或者是application.yml)这个配置文件
2018-05-19
以上是关于Spring Boot学习笔记之一:传统maven项目与采用spring boot项目区别的主要内容,如果未能解决你的问题,请参考以下文章