
Springboot
文章平均质量分 87
望天边星宿
某厂吗喽
展开
-
【Spring源码】@Import注解探究(加载配置类、ImportSelector、ImportBeanDefinitionRegistrar)
在探究springboot默认注解扫描的过程中发现,在ConfigurationClassParser中除了对组件扫描进行处理,还对@PropertySource、@Import、@ImportResource、@Bean等注解进行处理。下面来看看@Import注解的作用和它的源码。文章目录一、前期准备1.1 创建工程1.2 创建文件1.3 说明1.4 总结二、引入配置类过程探究2.1 配置类的解析2.2 getImports(sourceClass)2.3 processImports()2.4 结原创 2022-05-30 14:46:49 · 699 阅读 · 0 评论 -
【Spring】FactoryBean的使用
Spring的FactoryBean的使用原创 2022-05-28 15:47:37 · 1416 阅读 · 0 评论 -
【Spring源码】SpringBoot默认组件扫描
在项目中我们创建了Controller,这个Controller是如何被spring自动加载的呢?为什么Controller必须放在启动类的同级目录下呢?原创 2022-05-25 15:58:47 · 1425 阅读 · 0 评论 -
【Spring源码】SpringBoot中Spring容器bean的创建与刷新
spring源码:SpringBoot中Spring容器bean的创建与刷新原创 2022-05-24 21:55:11 · 2280 阅读 · 0 评论 -
【Springboot】指标监控 SpringBoot Actuator
指标监控 SpringBoot Actuator原创 2021-11-08 16:41:31 · 597 阅读 · 0 评论 -
【Springboot】单元测试Junit5(JUnit常用注解、断言、前置条件、嵌套测试、参数化测试)
JUnit常用注解、断言、前置条件、嵌套测试、参数化测试原创 2021-11-08 16:07:13 · 1990 阅读 · 0 评论 -
【Springboot】文件上传、错误处理
文件上传、错误处理原创 2021-11-08 14:31:36 · 601 阅读 · 0 评论 -
【Springboot】模板引擎-Thymeleaf
模板引擎-Thymeleaf:1 简介2 使用3 基本语法4 设置属性值 th:attr5 迭代6 条件运算7 属性优先级原创 2021-11-08 10:45:27 · 520 阅读 · 0 评论 -
【Springboot】请求处理、响应处理(请求映射、基本注解、响应JSON、内容协商)
请求处理、请求映射、注解@PathVariable、@RequestHeader、@RequestParam、@CookieValue、@RequestBody、@RequestAttribute、@MatrixVariable;响应处理、响应JSON、内容协商原创 2021-11-06 18:49:28 · 2826 阅读 · 0 评论 -
【Springboot】Web开发(SpringMVC自动配置概述、静态资源访问及配置、欢迎页面、Favicon)
SpringMVC自动配置概述、静态资源目录、静态资源访问前缀、改变默认的静态资源路径、webjar、欢迎页面index、自定义Favicon原创 2021-11-06 12:04:13 · 357 阅读 · 0 评论 -
【Springboot】配置文件(application.yml说明)
yaml说明及application.yml的简单配置。原创 2021-11-05 15:36:20 · 984 阅读 · 0 评论 -
【Springboot】小技巧(Banner、dev-tools、Lombok)
SpringBoot的Banner、dev-tools和Lombok的简单使用。原创 2021-11-05 15:03:38 · 234 阅读 · 0 评论 -
【Springboot】自动配置原理(依赖管理、自动配置、组件组测、自动装配原理)
依赖管理、父项目做依赖管理、自定义依赖版本号、开发导入starter场景启动器、自动配置简单入门、组件添加、原生配置文件引入、配置绑定。原创 2021-11-05 11:30:38 · 622 阅读 · 0 评论 -
【SpringBoot】入门(配置、HelloWord、配置文件、可执行Jar包)
SpringBoot入门、创建项目、配置、HelloWorld、配置文件、可执行Jar包。原创 2021-11-04 10:22:26 · 349 阅读 · 0 评论 -
【Springboot】Spring与Springboot简介
Spring与Springboot简介,Spring的能力、生态、Spring5的重大升级;SpringBoot的优点、缺点;微服务、分布式、云原生;如何学习SpringBoot,原创 2021-11-03 22:00:26 · 1009 阅读 · 0 评论 -
【ActiveMQ】SpringBoot整合ActiveMQ
SpringBoot整合ActiveMQ,队列生产者、消费者、间隔定投、主题生产者、主题消费者。原创 2021-11-02 20:55:39 · 385 阅读 · 0 评论 -
【Springboot】Nacos注册中心和配置中心(1.1.3)
Github:https://github.com/alibaba/nacos文章目录一、下载Nacos Server二、配置中心2.1 配置2.1 测试访问三、配置中心3.1 配置3.2 使用方式3.3 细节3.3.1 命名空间3.3.2 配置集ID3.3.3 配置分组3.3.4 加载多个配置集一、下载Nacos Server下载链接:https://github.com/alibaba/nacos/releases以1.1.3版本为例:点击下载并解压,打开:..\nacos-server-1原创 2021-10-25 19:40:23 · 1295 阅读 · 0 评论 -
【Springboot】整合Swagger(配置swagger信息、分组、接口扫描、实体类、控制器备注)
文章目录一、基本配置1.1 依赖1.2 配置类1.3 启动二、配置2.1 配置Swagger信息2.2 配置接口信息2.3 分组和接口注释一、基本配置1.1 依赖找一个之前的Springboot项目,为其添加依赖。链接:https://mvnrepository.com/search?q=springfox+swagger<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui --><d原创 2021-10-25 16:08:18 · 1250 阅读 · 0 评论 -
【Springboot】整合Shiro实现登录拦截、用户认证、请求授权(thymeleaf、mybatis)
地址:https://shiro.apache.org/文章目录一、搭建项目1.1 配置依赖1.2 前端页面1.2.1 首页index1.2.2 登录login1.2.3 其他二、基本配置2.1 MyController2.2 UserRealm2.3 ShiroConfig三、登录拦截四、用户认证一、搭建项目1.1 配置依赖选择Springboot项目进行搭建,并选择web和thymeleaf模板,将会自动导入spring-boot-starter-thymeleaf、spring-boot-st原创 2021-10-22 18:55:39 · 1479 阅读 · 1 评论 -
【Springboot】简单的人员管理系统(登录、登录拦截、增删改查、数据库)
文章目录一、创建工程1.1 创建springboot工程1.2 idea设置1.2.1 File encoding编码1.2.2 Lombok插件1.3 整合Druid和MyBatis1.4 测试Druid二、数据库1.1 创建数据库1.2 插入数据三、实体类pojo3.1 Department3.2 Employee四、Mapper4.1 DepartmentMapper接口4.2 EmployeeMapper接口4.3 DepartmentMapper.xml4.4 EmployeeMapper.xml原创 2021-10-21 14:51:28 · 1812 阅读 · 1 评论