自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 微服务及相关中间件

微服务,nacos,dubbo,sentinel,getaway,rockermq,redis

2023-10-30 10:02:02 647 1

原创 SpringBoot Starter 自定义配置的理解

在配置类所在的静态资源文件中添加文件, 在其中配置要自动配置的配置类. 然后在需要自动配置的项目添加依赖和条件.@Configuration 声明配置类@Bean 作用是配合一个配置类, 或者是一个spring 可以加载扫描的类, 例如@Component 使得方法的返回值作为bean对象被容器管理, 效果和一个xml中的bean标签一样。

2023-07-18 13:58:26 88 1

原创 各框架依赖

- MyBatis Plus Spring Boot:MyBatis增强 -->-- PageHelper Spring Boot:MyBatis分页 -->-- Spring Boot Actuator:健康监测 -->-- Knife4j Spring Boot:在线API -->-- Spring Boot Security:认证授权 -->-- Spring Boot Web:WEB应用 -->-- Spring Boot Test:测试 -->-- Spring Boot:基础框架 -->

2023-07-15 21:15:56 82 1

原创 数据表中的创建时间和修改时间自动添加的处理器

然后在实体类的对应属性上添加。

2023-07-04 21:52:32 64

原创 递归---树状型存储类(套娃式存储)

/ 为0, 则证明该数据为第一层,是其它数据的父级id, 后续即可根据该数据的id值, 去找对应的子类别。// 填充类别树的 children属性, 将其子类别存入, 一层一层递归。// 得到父类别树中的children, 把子类别树对象添加进去。// 将所有类别存入Map中,便于根据id快速查询, 得到Map集合。// 判断该类别是否是父类, 因为存在父类为0, 而没有子类别的情况。// 判断子类别的父类id 是否等于父类的id。// 把存好的类别树添加到类别树集合中。// 继续判断子类别是否为父类。

2023-06-28 16:24:55 64 1

原创 PageHelper框架

/【注意】必须紧随"Pagehelper.startPage()"之后, 否则, 可能产生线程安全问题。】用于作为分页查询后的结果,以保证Service不使用任何框架,避免日后框架改动,Service层可以保持不变。由于我们在设计时是用Service调用Repository,所以我们需要设计一个自定义工具类【如果后续有不分页的需求,我们可以将页码设置为1,每页数据设置为Integer最大值。// 页码,从1开始顺序编号。-- PageHelper:专用于MyBatis的分页框架 -->

2023-06-17 18:41:53 50

原创 全局异常处理/全局统一响应类型

【代码】全局异常处理/全局统一响应类型。

2023-06-15 22:46:25 42

原创 关于Spring AOP

System.out.println("参数列表:" + Arrays.toString(args));System.out.println("执行耗时:" + (end - start) + "毫秒");// ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 包名。// -- 如果没有获取,或没有作为当前切面方法的返回值,相当于执行了连接点方法,却没有获取返回值。// 注意-1:必须获取调用proceed()方法返回的结果,作为当前切面方法的返回值。

2023-06-05 17:00:27 28

原创 注解大全(陆续补充中)

【代码】注解大全(陆续补充中)

2023-06-05 16:46:03 31

原创 各种依赖(ing)

- Spring Boot支持Spring Validation的依赖项,用于检查参数的基本有效性 -->-- Mybatis Plus整合Spring Boot的依赖项 -->-- Spring Boot支持Spring MVC的依赖项 -->-- Mybatis整合Spring Boot的依赖项 -->-- Spring Boot支持Redis编程 -->-- Spring Boot测试框架的依赖项 -->-- MySQL的依赖项 -->-- 子模块-通用模块 -->-- 属性配置 -->

2023-06-05 16:12:23 151 1

原创 YAML/Profile语法的配置

属性名中如果使用了小数点分隔为多个部分,则不再使用小数点,而是改为1个冒号和换行,并且,换行之后的下一行需要缩进2个空格,并且,每换行1次就增加2个空格的缩进。在Spring Boot中,支持使用YAML语法格式的配置文件,这类配置文件的扩展名是。如果多个属性名存在相同的部分,不必反复写相同的部分,而是保持相同的缩进即可。提示:在YAML语法中,属性名中的小数点不换成冒号加换行也是允许的!属性名与属性值之间使用1个冒号和1个空格进行分隔。通常,在同一个项目中,不会同时使用。

2023-06-05 15:55:19 129 1

原创 全局异常处理器

【代码】全局异常处理器。

2023-06-05 15:47:09 33 1

原创 Spring Security 配置类

【代码】Spring Security 配置类。

2023-06-05 15:44:07 370 1

原创 Validation配置类

在项目中需要检查请求参数的格式时,会检查所有属性配置的规则,找出所有的错误,如果希望实现。,配置做法是使用配置类。

2023-06-05 15:42:37 236 1

原创 Spring MVC配置类 实现跨域请求

【代码】Spring MVC配置类 实现跨域请求。

2023-06-05 15:34:56 225 1

原创 如何引用某个子模块

可以将多个子模块共用的代码提取到一个子模块中, 然后再每个子模块的配置类中引用该模块。提取到的子模块的配置类。

2023-06-05 15:24:26 101 1

原创 Knife4j配置类(API文档)

【代码】Knife4j配置类(API文档)

2023-06-05 15:17:12 287 1

原创 面向对象-多态,封装,继承

面向对象, 多态,封装,继承,匿名内部类

2023-02-25 17:59:53 112 1

原创 Java最基础的知识-变量-循环-数组-方法

Java基础,变量,数组,循环,方法

2023-02-18 21:08:10 88 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除