码迷,mamicode.com
首页 > 编程语言 > 详细

Spring Boot学习笔记之一:传统maven项目与采用spring boot项目区别

时间:2018-05-19 22:35:22      阅读:6055      评论:0      收藏:0      [点我收藏+]

标签:区别   一个   contex   alt   项目   yml   tomcat   lda   必须   

项目结构区别

传统的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项目区别

标签:区别   一个   contex   alt   项目   yml   tomcat   lda   必须   

原文地址:https://www.cnblogs.com/colin220/p/9061822.html

(1)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!