# SpringBoot **Repository Path**: jktutu/spring-boot ## Basic Information - **Project Name**: SpringBoot - **Description**: 学习SpringBoot框架 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-11-01 - **Last Updated**: 2023-02-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## springboot_element-ui springboot+element_ui+vue 实现前后端分离的增删改查小项目 ## springboot_aop springboot整合aop实现切面编程 1. @After 后置通知 2. @Before 前置通知 3. @Around 环绕通知 4. @AfterReturning 返回通知 详细信息链接:[SpringBoot整合Aop](https://blog.csdn.net/weixin_45583303/article/details/118565966) ## springboot_starter 1. Spring常见注解 2. springboot自动配置原理 3. springboot的run方法执行流程 4. 自定义starter ## springboot_swagger 1. 引入swagger依赖 2. 自定义配置类 在主启动类或自定义配置类中加入@EnableSwagger2注解 3. 配置swagger基础信息 扫描路径 过滤路径 4. 设置分组 ## springboot_redis springboot整合redis 1. StringRedisTemplate ## springboot_rabbitmq 1. hello world模型 2. Work Queue 工作队列模型 3. Fanout 广播模型 4. Direct 路由模型 5. Topic 动态路由模型 ## springboot_docker docker部署springboot项目 ## springboot_jwt ## springboot_mybatisplus ## springboot_thymeleaf 1. 标准量表达式 - 语法: ${key} - 作用: 获取key对应的文本数据,key是request作用域中的key,使用request.setAttribute(), model.addAttribute(),在页面中的html标签中,使用th:text="${key}" 2. 选择变量表达式 - 语法: *{key} - 作用: 获取这个key对应的数据,目的是简化获取对象属性的值 *{key}需要和th:object这个属性一起使用 ```html