美文网首页springboot我爱编程
初识Springboot---构建Springboot项目

初识Springboot---构建Springboot项目

作者: 阡陌之中_5398 | 来源:发表于2018-06-11 22:19 被阅读0次

    前言: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进行启动项目。

    Ⅰ、Maven Projects配置

    Maven Projects导入

    Ⅱ、File>Project Struct...,后选择正确的SDK

    SDK设置

    Ⅲ、此配置可能会出现的问题,及解决方案:https://www.jianshu.com/p/d31fa55ce709

    避免Unregistering JMX-exposed beans on shutdown的问题

    相关文章

      网友评论

        本文标题:初识Springboot---构建Springboot项目

        本文链接:https://www.haomeiwen.com/subject/ccckeftx.html