- 狂神哔哩哔哩视频地址 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...
- 摘要 AOP 是面向切面的编程,就是在运行期通过动态代理的方式对代码进行增强处理,比较核心的概念有 切点,切面,通知,有关AOP的详情参考:。 本文要介绍的是在一个SpringBoot项目中如何统一的处理Web请求日志,基本思想还是采用AOP的方式,拦截请求,然后,写入日志。 相关依赖 <dependency> <groupId>org.... 摘要 AOP 是面向切面的编程,就是在运行期通过动态代理的方式对代码进行增强处理,比较核心的概念有 切点,切面,通知,有关AOP的详情参考:。 本文要介绍的是在一个SpringBoot项目中如何统一的处理Web请求日志,基本思想还是采用AOP的方式,拦截请求,然后,写入日志。 相关依赖 <dependency> <groupId>org....
- 概述 因项目需要,在SSM的父项目中添加了一个用SpringBoot搭建的子模块,供定时任用。具体实施如下: 依赖处理 在父pom文件中添加 <module>order_task</module> 1 在order_task子项目的pom文件中添加 <parent> <artifactId>orderCe... 概述 因项目需要,在SSM的父项目中添加了一个用SpringBoot搭建的子模块,供定时任用。具体实施如下: 依赖处理 在父pom文件中添加 <module>order_task</module> 1 在order_task子项目的pom文件中添加 <parent> <artifactId>orderCe...
- 今天开始要系统性的学习Spring Boot。这个熟悉又陌生的框架,已经陪伴了我2年多。百尺竿头更进一步,这里使用Idea来搭建一个SpringBoot项目。 系统环境 工具版本号spring-boot2.4.5jdk1.8 实施步骤 选中 File---->New—>Module,进入创建项目的页面。 进入Module页面之后,选中Spring In... 今天开始要系统性的学习Spring Boot。这个熟悉又陌生的框架,已经陪伴了我2年多。百尺竿头更进一步,这里使用Idea来搭建一个SpringBoot项目。 系统环境 工具版本号spring-boot2.4.5jdk1.8 实施步骤 选中 File---->New—>Module,进入创建项目的页面。 进入Module页面之后,选中Spring In...
- 您好,我是码农飞哥,感谢您阅读本文!本文主要介绍SpringBoot如何整合Redis。 文章目录 引入依赖Redis的配置最简单的配置(单机模式) 哨兵模式配置1.在yml文件中配置好哨兵2. 定义配置类 源码分析总结 引入依赖 啥都不说,先引入依赖,SpringBoot其实已经整合好了redis,这里就直接使用Spring的redis来操作。... 您好,我是码农飞哥,感谢您阅读本文!本文主要介绍SpringBoot如何整合Redis。 文章目录 引入依赖Redis的配置最简单的配置(单机模式) 哨兵模式配置1.在yml文件中配置好哨兵2. 定义配置类 源码分析总结 引入依赖 啥都不说,先引入依赖,SpringBoot其实已经整合好了redis,这里就直接使用Spring的redis来操作。...
- 您好,我是码农飞哥,感谢您阅读本文!如果此文对您有所帮助,请毫不犹豫的给个一键三连吧。 此文要从SpringBoot打成jar之后不能读取classpath下文件说起,并由此作为一个切入点,思考如何正确的读取jar包中的文件。 文章目录 问题复现问题思考问题解决测试结果总结结尾彩蛋源码 问题复现 事情是这样的,昨天快下班了时候,测试小姐姐突然说(P... 您好,我是码农飞哥,感谢您阅读本文!如果此文对您有所帮助,请毫不犹豫的给个一键三连吧。 此文要从SpringBoot打成jar之后不能读取classpath下文件说起,并由此作为一个切入点,思考如何正确的读取jar包中的文件。 文章目录 问题复现问题思考问题解决测试结果总结结尾彩蛋源码 问题复现 事情是这样的,昨天快下班了时候,测试小姐姐突然说(P...
- 您好,我是码农飞哥,感谢您阅读本文!如果此文对您有所帮助,请毫不犹豫的一键三连吧。小伙伴们,有啥想看的,想问的,欢迎积极留言。上一篇文章对TestNG做了一个简单的体验。我们了解了其是什么,有什么用,重点介绍了其各种注解。但是这些都不够深入,不够爽。实际项目中怎么运用呢?没有说,实在不过瘾。 这篇文章就让我们来深入体验一下TestNG。看看到底好不好用,用的爽不爽。 ... 您好,我是码农飞哥,感谢您阅读本文!如果此文对您有所帮助,请毫不犹豫的一键三连吧。小伙伴们,有啥想看的,想问的,欢迎积极留言。上一篇文章对TestNG做了一个简单的体验。我们了解了其是什么,有什么用,重点介绍了其各种注解。但是这些都不够深入,不够爽。实际项目中怎么运用呢?没有说,实在不过瘾。 这篇文章就让我们来深入体验一下TestNG。看看到底好不好用,用的爽不爽。 ...
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
即将直播
热门标签