SpringBoot学习笔记

提示:本笔记仅为个人学习心得

文章目录

  • 前言
  • 一、SpringBoot是什么?
  • 二、搭建SpringBoot
    • 1.官网创建版
    • 2.阿里云版
    • 3.idea联网版或手工制作版
    • 4.修改maven仓库
  • 三、简单讲解SpringBoot
    • 1.SpringBoot整合原理
  • 总结


前言

由于自己只会使用SSM框架的开发,以至于无法跟上现在市面上潮流的开发模式,为了追求更好的发展机会,于是利用上班以外的时间学了一下SpringBoot,以此作为一个学习笔记,做一个知识的汇总和理解思路的记录。


一、SpringBoot是什么?

SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。
简单点理解,SpringBoot简化了Spring的搭建及开发过程,其实就是简化配置,简化开发时写到吐的定式代码。

二、搭建SpringBoot

1.官网创建版

创建工程:

第一步:打开idea,选择“NewProject”:
SpringBoot学习笔记_第1张图片
第二步:选择Spring Initialzr 切换jdk1.8,选择Spring官网的创建方式(https://start.spring.io),下一步。
SpringBoot学习笔记_第2张图片
第三步:修改工程包的基础设置。
SpringBoot学习笔记_第3张图片
第四步:引入第三方技术,开发一个完整系统时,通常会用到Spring Web,SQL,MyBatisPlus或者MyBatis,JUnit以及Druid。其中MyBatis Plus是中国人制作的,没有被Spring官网收纳,在创建时有两种办法,第一种是使用Spring官网提供的建立,在创建时不选择MyBatis,等创建完成后,在pom中配置依赖。
第二种办法是通过https://start.aliyun.com创建,此时可在非关系型数据库中找到MyBatis Plus。
SpringBoot学习笔记_第4张图片
第五步,一直下一步即可。

2.阿里云版

阿里云版本的创建方式与第一步类似,只是在第二步的时候,将访问的网址修改成https://start.aliyun.com即可

3.idea联网版或手工制作版

这一步即是创建一个新的maven工程,在pom包下继承SpringBoot的依赖,在resources文件下创建一个yml后缀的配置文件,创建一个启动类。

4.修改maven仓库

创建好项目后,由于idea工具的默认配置问题,maven的选择还是默认的,所以需要去往Settings中修改maven仓库的相关配置。
SpringBoot学习笔记_第5张图片
以上创建方法会影响SpringBoot的版本,这里建议使用2.5.4版本
到此为止,SpringBoot整合MyBatisPlus的项目便已创建完成,可以在启动类中用输出语句测试该项目。

三、简单讲解SpringBoot

1.SpringBoot整合原理

在SpringBoot的配置文件中,有以下依赖:

<dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-dependencies</artifactId>
                <version>${spring-boot.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

这个是依赖管理,管理的是SpringBoot的依赖,其中就包含tomcat,JUnit,这样的管理方式,解决了多项目依赖冲突问题,这里只需要写GAV中的GA即可,将V交给SpringBoot管理。

总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

你可能感兴趣的:(个人领悟,spring,boot,学习,java)