初识Springboot---构建Springboot项目

前言: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的问题
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,935评论 6 342
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,860评论 18 139
  • 入门 介绍 Spring Boot Spring Boot 使您可以轻松地创建独立的、生产级的基于 Spring ...
    Hsinwong阅读 16,947评论 2 89
  • 2018年1月19日,我放假回家,陪着爷爷在病房。 病房很大,只住了爷爷一个病人,很安静。其实也不是住,爷爷只是打...
    秋日酸奶阅读 351评论 0 2
  • 很多家长教育孩子,感到十分头痛。孩子本来长得聪聪明明的,就是学习成绩不好,就是对学习激不起兴趣,这让无数的...
    燕zi阅读 289评论 0 2