- @Author:Runsen 来源:尚硅谷 下面建议读者学习尚硅谷的B站的SpringBoot视频,我是学雷丰阳视频入门的。 具体链接如下:B站尚硅谷SpringBoot教程 文章目录 springboot自定义cache @Cacheable @CachePut 测试步骤: @CacheEvict spring... @Author:Runsen 来源:尚硅谷 下面建议读者学习尚硅谷的B站的SpringBoot视频,我是学雷丰阳视频入门的。 具体链接如下:B站尚硅谷SpringBoot教程 文章目录 springboot自定义cache @Cacheable @CachePut 测试步骤: @CacheEvict spring...
- @Author:Runsen 来源:尚硅谷 下面建议读者学习尚硅谷的B站的SpringBoot视频,我是学雷丰阳视频入门的。 具体链接如下:B站尚硅谷SpringBoot教程 文章目录 SpringBoot启动源码分析 日志框架 SLF4j使用 日志使用(测试类) 测试类代码 SpringBoot启动源码分析 ... @Author:Runsen 来源:尚硅谷 下面建议读者学习尚硅谷的B站的SpringBoot视频,我是学雷丰阳视频入门的。 具体链接如下:B站尚硅谷SpringBoot教程 文章目录 SpringBoot启动源码分析 日志框架 SLF4j使用 日志使用(测试类) 测试类代码 SpringBoot启动源码分析 ...
- @Author:Runsen 来源:尚硅谷 下面建议读者学习尚硅谷的B站的SpringBoot视频,我是学雷丰阳视频入门的。 具体链接如下:B站尚硅谷SpringBoot教程 文章目录 任务 异步任务 AsyncService.java AsyncController.java 定时任务 Cron表达式 结语 ... @Author:Runsen 来源:尚硅谷 下面建议读者学习尚硅谷的B站的SpringBoot视频,我是学雷丰阳视频入门的。 具体链接如下:B站尚硅谷SpringBoot教程 文章目录 任务 异步任务 AsyncService.java AsyncController.java 定时任务 Cron表达式 结语 ...
- @Author : By Runsen @Date : 2020/6/12 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件。导致翘课严重,专业排名中下。.在大学60%的时间,都在CSDN。 在一月到四月都没怎么写博客,因为决定写书,结果出书方说大学生就是一个菜鸟,看我确实还是一个菜鸟,就更新到博客... @Author : By Runsen @Date : 2020/6/12 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件。导致翘课严重,专业排名中下。.在大学60%的时间,都在CSDN。 在一月到四月都没怎么写博客,因为决定写书,结果出书方说大学生就是一个菜鸟,看我确实还是一个菜鸟,就更新到博客...
- 1. Pom.xml 依赖 <!--通用mapper起步依赖--> <!-- https://mvnrepository.com/artifact/tk.mybatis/mapper-spring-boot-starter --> <dependency> <groupId>tk.mybatis</groupId&... 1. Pom.xml 依赖 <!--通用mapper起步依赖--> <!-- https://mvnrepository.com/artifact/tk.mybatis/mapper-spring-boot-starter --> <dependency> <groupId>tk.mybatis</groupId&...
- 使用注解的方式开发Dao层的时候,常常会混淆这两个注解,不知道怎么添加,这里做个记录。 @Mapper @Mapper 是 Mybatis 的注解,和 Spring 没有关系,@Repository 是 Spring 的注解,用于声明一个 Bean。(重要) 使用 Mybatis 有 XML 文件或者注解的两种使用方式,如果是使用 XML 文件的方式,我... 使用注解的方式开发Dao层的时候,常常会混淆这两个注解,不知道怎么添加,这里做个记录。 @Mapper @Mapper 是 Mybatis 的注解,和 Spring 没有关系,@Repository 是 Spring 的注解,用于声明一个 Bean。(重要) 使用 Mybatis 有 XML 文件或者注解的两种使用方式,如果是使用 XML 文件的方式,我...
- 狂神哔哩哔哩视频地址 Editor.md——功能非常丰富的编辑器,左端编辑,右端预览,非常方便,完全免费 官网:https://pandao.github.io/editor.md/官网下载:https://pandao.github.io/editor.md/ 基础工程搭建 数据库设计 article:文章表 字段备注idint文章的唯一IDaut... 狂神哔哩哔哩视频地址 Editor.md——功能非常丰富的编辑器,左端编辑,右端预览,非常方便,完全免费 官网:https://pandao.github.io/editor.md/官网下载:https://pandao.github.io/editor.md/ 基础工程搭建 数据库设计 article:文章表 字段备注idint文章的唯一IDaut...
- @RequestParam @RequestBody @PathVariable 等参数绑定注解详解 1、 @PathVariable 当使用@RequestMapping URI template 样式映射时, 即 someUrl/{paramId}, 这时的paramId可通过 @Pathvariable注解绑定它传过来的值到方法的参数上。 示例代码: @C... @RequestParam @RequestBody @PathVariable 等参数绑定注解详解 1、 @PathVariable 当使用@RequestMapping URI template 样式映射时, 即 someUrl/{paramId}, 这时的paramId可通过 @Pathvariable注解绑定它传过来的值到方法的参数上。 示例代码: @C...
- @RunWith 当一个类用@RunWith注释或继承一个用@RunWith注释的类时,JUnit将调用它所引用的类来运行该类中的测试而不是开发者去在junit内部去构建它。我们在开发过程中使用这个特性。 @SpringBootTest 配置文件属性的读取 可以在运行SpringBoot为基础的测试类上指定的注释。在常规Spring TestContext框架之... @RunWith 当一个类用@RunWith注释或继承一个用@RunWith注释的类时,JUnit将调用它所引用的类来运行该类中的测试而不是开发者去在junit内部去构建它。我们在开发过程中使用这个特性。 @SpringBootTest 配置文件属性的读取 可以在运行SpringBoot为基础的测试类上指定的注释。在常规Spring TestContext框架之...
- Spring 3.2新增**@ControllerAdvice** 注解用于定义 @ExceptionHandler@InitBinder@ModelAttribute\ 并应用到所有@RequestMapping。 BasicErrorController SpringBoot内置了一个BasicErrorController对异常进行统一的处理,当在页面发生... Spring 3.2新增**@ControllerAdvice** 注解用于定义 @ExceptionHandler@InitBinder@ModelAttribute\ 并应用到所有@RequestMapping。 BasicErrorController SpringBoot内置了一个BasicErrorController对异常进行统一的处理,当在页面发生...
- 如果你在公司里开发共享libraries,或者正在开发一个开源或商业library,你可能想开发自己的自动配置(auto-configuration)。自动配置类可以打包到外部jars,并且依旧可以被Spring Boot识别。自动配置可以关联一个"starter",用于提供auto-configuration的代码及需要引用的libraries。我们首先讲解构建自己的... 如果你在公司里开发共享libraries,或者正在开发一个开源或商业library,你可能想开发自己的自动配置(auto-configuration)。自动配置类可以打包到外部jars,并且依旧可以被Spring Boot识别。自动配置可以关联一个"starter",用于提供auto-configuration的代码及需要引用的libraries。我们首先讲解构建自己的...
- 项目整合 swagger 在聚合工程中的父 pom 工程的 pom 文件中添加依赖 <!-- swagger2 配置 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactI... 项目整合 swagger 在聚合工程中的父 pom 工程的 pom 文件中添加依赖 <!-- swagger2 配置 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactI...
- 文章目录 前言环境从启动类开始@SpringBootApplication@EnableAutoConfigurationAutoConfigurationImportSelector的selectImports方法配置类注册到IOC容器的流程图 以DataSourceAutoConfiguration进行说明DataSourceProperties 类Data... 文章目录 前言环境从启动类开始@SpringBootApplication@EnableAutoConfigurationAutoConfigurationImportSelector的selectImports方法配置类注册到IOC容器的流程图 以DataSourceAutoConfiguration进行说明DataSourceProperties 类Data...
- 前言 前面我们介绍了简单详细的SpringBoot自动配置原理解析,今天这篇文章主要是介绍下如何是实现手动配置,自定义Enable模块, 基于注解驱动实现 基于注解的驱动实现是最基本的自定义Enable模块,它是不带条件的装配。首先我们来看看如何来实现! 第一步: 定义好配置类 这里定义了配置类SayHelloWorldConfiguration publi... 前言 前面我们介绍了简单详细的SpringBoot自动配置原理解析,今天这篇文章主要是介绍下如何是实现手动配置,自定义Enable模块, 基于注解驱动实现 基于注解的驱动实现是最基本的自定义Enable模块,它是不带条件的装配。首先我们来看看如何来实现! 第一步: 定义好配置类 这里定义了配置类SayHelloWorldConfiguration publi...
- 前言 前面我们说到了在SpringBoot中自定义Enable模块,那么如何在SpringBoot中如何自定义一个Starter模块呢?要想自定义一个Starter模块,就需要理解自动装配的原理。 首先,想想我们自动装配涉及到哪些关键的类或者属性文件?无非就是配置类+spring.factories属性文件。 自定义starter的条件 根据条件检查classpa... 前言 前面我们说到了在SpringBoot中自定义Enable模块,那么如何在SpringBoot中如何自定义一个Starter模块呢?要想自定义一个Starter模块,就需要理解自动装配的原理。 首先,想想我们自动装配涉及到哪些关键的类或者属性文件?无非就是配置类+spring.factories属性文件。 自定义starter的条件 根据条件检查classpa...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签