前言:SpringBoot目录结构
SpringBoot项目目录结构如下图所示,是一个典型的类似于Maven jar类型的jar目录结构,在SpringBoot之中jar与war类型项目基本如此,唯一不同在于之后在,唯一不同的在于Maven之下的pom.xml文件之中packaging的属性不同。之后通过config文件(java代码)访问在Resource下的配置文件、前端代码,实现类似于SSM的项目结构。
对于构建多模块项目只不过是在于SpringBoot将整个项目,以MVC结构将视图层、业务逻辑层、控制层的等多层代码进行抽到同一个maven项目下,然后使用maven的子父模块进行包含,每个模块的以下面的的目录结构,唯一不同在于pom.xml、Resource文件不同。
SprinBoot项目目录结构一、SpringBoot构建方式
Springboot创建方式多式多样,但创建方式万法不离其宗,基本是以二方库进行管理jar包,以maven和Gradle或者进行jar进行管理。因此Springboot创建形式以手动搭建、IDEA搭建。
以二方库Maven为例,创建SpringBoot项目,在创建项目可通过手动,IDEA进行;手动创建maven项目(需保证具有Maven环境,类似STS、IDEA等SpringBoot开发环境为佳),再手动复制SpringBoot jar依赖,此处非本文展示方式。
本文以IDEA进行构建项目,如使用Eclipse或者STS进行开发的,亦可。
步骤①:File>New>Project
步骤①步骤②:步骤①后的页面,点击SpringBootInitializr 选择Default或者Custom皆可,点击next
步骤①~②图步骤③:步骤②图,填写相应的Group、Artiface、Packaging,点击Next
步骤②~③图步骤④:步骤③之后界面,选择jar包依赖
步骤③~④图步骤⑤:最后一步,点击完成
步骤⑤图三、环境搭建
创建好了SpringBoot项目后,也一定能运行起来,无论什么时候,都需要进行环境的搭建,如Maven Projects、SDK的配置,还有部分Tomcat:provided或者compile,等一系列问题会导致新创的项目无法启动起来,只需将Maven Projects将需要的jar因之前网络问题,无法进行下全jar包,以及使用正确的JDK进行编译代码,使用正确形式的tomcat进行启动项目。
网友评论