Springboot入门笔记

什么是springboot

Spring Boot 基于 Spring 开发,Spirng Boot 本身并不提供 Spring 框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于 Spring 框架的应用程序。也就是说,它并不是用来替代 Spring 的解决方案,而是和 Spring 框架紧密结合用于提升 Spring 开发者体验的工具。Spring Boot 以约定大于配置的核心思想,默认帮我们进行了很多设置,多数 Spring Boot 应用只需要很少的 Spring 配置。同时它集成了大量常用的第三方库配置(例如 Redis、MongoDB、Jpa、RabbitMQ、Quartz 等等),Spring Boot 应用中这些第三方库几乎可以零配置的开箱即用。

简单来说就是SpringBoot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架 。

导入依赖

利用idea的方式,勾选下面的依赖创建即可

pom.xml

springboot的pom.xml的依赖管理如图

一个springboot项目都有一个父项目,子项目需要的第三方jar夫项目一般都有,可以直接用不需要带版本号,当然也可以自己指定版本号使用

 springboot配置文件

springboot的核心配置文件为application.yml,spring的所有配置都在这里配置

可以创建多个配置文件,通过主文件进行选择要使用副文件,这样就可以将生产,测试,开发环境的配置文件都创建好,根据相应的需求进行使用,使用方式如图

 副文件会覆盖主文件已有的配置

 springboot使用mybatis

导入依赖,idea在创建项目时可以直接勾选

        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>2.2.2</version>
        </dependency>

 配置文件,数据源配置,使用spring boot默认数据源

 配置mybatis

type-aliases-package为实体类包路径,这样在写mapper.xml时不需要写完整类路径

mapper-locations: 为mapper.xml文件位置

在写mapper接口时直接加@mapper注解就行

shiro框架文档

(27条消息) 一篇适合小白的Shiro教程_潮汐先生的博客-CSDN博客_shiro

swagger框架文档

(27条消息) Swagger-的使用(详细教程)_多加点辣也没关系的博客-CSDN博客_swagger教程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值