SpringBoot
文章平均质量分 76
SpringBoot入门到精通
百里慕溪
漫漫人生独寂寥,不撸代码难度活
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一文精通SpringBoot动态自动装配原理(8)
前言在SpringBoot面世之前,我们在传统的SSM、SSH垂直框架中其实也经常使用注解开发,如Spring、SPringMVC、Mybatis的框架都支持注解,实际开发中比如Bean也能实现无配置化注入,但是这种注入一般是经过“人工干预”的,换句话说这种注入还是我们手动进行装配的,那时候还没有达到SpringBoot这种自动装配的效果。也正是因为Spring配置繁琐、依赖繁琐的缘故,为了更方便快捷的使用Spring,实现快速敏捷开发,Spring在2014.4推出了SpringBoo...原创 2021-09-15 20:33:24 · 3271 阅读 · 0 评论 -
SpringBoot内置服务器切换(7)
前言 SpringBoot(本文版本2.5.4)中内置了4款web服务器,Tomcat、Jetty、Netty、Undertow,默认使用Tomcat,如果不想使用默认的Tomcat,则可以进行切换。1、内置服务器切换方法1、排除Tomcat起步依赖Tomcat起步依赖是集成在spring-boot-starter-web中的,在其内部进行排除即可,如果开发工具是Idea,打开pom.xml,快捷键Ctrl+Alt+Shift+U查看依赖关系图,找到spring-boot-st...原创 2021-09-08 13:29:46 · 7787 阅读 · 0 评论 -
SpringBoot整合Mybatis(6)
1、起步依赖文档SpringBoot版本为2.5.4<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.0</version></dependency>2、数据库表脚本...原创 2021-09-06 22:36:17 · 3919 阅读 · 4 评论 -
SpringBoot整合Redis详解(5)
1、添加起步依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>1.配置连接池spring: redis: host: 127.0.0.1 port: 6379 password: #默认原创 2021-09-04 13:05:58 · 4256 阅读 · 0 评论 -
SpringBoot整合Junit测试(4)
1、导入测试依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope></dependency>2.测试案例需求:项目中有一个Uservice类,内部有一个add()方法,原创 2021-09-03 14:02:16 · 4612 阅读 · 0 评论 -
SpringBoot配置文件位置及加载顺序(3)
前言 在官网中提供了近20种详细的配置文件方式和各自加载顺序,但是大多数配置方式我们在实际项目中基本不会使用到,一下介绍实际项目中经常使用的方式。1、内部配置加载顺序 Springboot程序启动时,会从以下位置加载内部配置文件: 1. file:./config/: 当前项目下的/config目录下 2. file:./: 当前项目的根目录 3. classpat...原创 2021-09-03 10:32:08 · 4441 阅读 · 0 评论 -
SpringBoot配置文件、多配置、激活(2)
1、配置文件分类SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认约定的话,就可以使用 application.properties或者application.yml(application.yaml)进行配置,配置文件路径为src/main/resources下,application是配置文件默认名称。2、配置文件语法格式application.properties(无需讲解,传统常用的)service.port=8080app...原创 2021-09-01 23:47:03 · 6900 阅读 · 0 评论 -
SpringBoot简单介绍(1)
1、什么是SpringBootSpringBoot提供了一种快速使用Spring的方式,基于约定优于配置的思想,可以让开发人员不必在配置与逻辑业务之间进行思维的切换,全身心的投入到逻辑业务的代码编写中,从而大大提高了开发的效率,一定程度上缩短了项目周期(https://spring.io)。简单来说就是SpringBoot其实不是什么新的框架,它默认配置了很多框架的使用方式,整合了市面上主流的大多数框架,可以看做是一个脚手架角色。2、SpringBoot出现的背景Spring缺点...原创 2021-09-01 17:12:50 · 4617 阅读 · 0 评论
分享