- 博客(19)
- 收藏
- 关注
原创 SpringBoot Starter 自定义配置的理解
在配置类所在的静态资源文件中添加文件, 在其中配置要自动配置的配置类. 然后在需要自动配置的项目添加依赖和条件.@Configuration 声明配置类@Bean 作用是配合一个配置类, 或者是一个spring 可以加载扫描的类, 例如@Component 使得方法的返回值作为bean对象被容器管理, 效果和一个xml中的bean标签一样。
2023-07-18 13:58:26
133
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
124
1
原创 递归---树状型存储类(套娃式存储)
/ 为0, 则证明该数据为第一层,是其它数据的父级id, 后续即可根据该数据的id值, 去找对应的子类别。// 填充类别树的 children属性, 将其子类别存入, 一层一层递归。// 得到父类别树中的children, 把子类别树对象添加进去。// 将所有类别存入Map中,便于根据id快速查询, 得到Map集合。// 判断该类别是否是父类, 因为存在父类为0, 而没有子类别的情况。// 判断子类别的父类id 是否等于父类的id。// 把存好的类别树添加到类别树集合中。// 继续判断子类别是否为父类。
2023-06-28 16:24:55
103
1
原创 PageHelper框架
/【注意】必须紧随"Pagehelper.startPage()"之后, 否则, 可能产生线程安全问题。】用于作为分页查询后的结果,以保证Service不使用任何框架,避免日后框架改动,Service层可以保持不变。由于我们在设计时是用Service调用Repository,所以我们需要设计一个自定义工具类【如果后续有不分页的需求,我们可以将页码设置为1,每页数据设置为Integer最大值。// 页码,从1开始顺序编号。-- PageHelper:专用于MyBatis的分页框架 -->
2023-06-17 18:41:53
79
原创 关于Spring AOP
System.out.println("参数列表:" + Arrays.toString(args));System.out.println("执行耗时:" + (end - start) + "毫秒");// ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 包名。// -- 如果没有获取,或没有作为当前切面方法的返回值,相当于执行了连接点方法,却没有获取返回值。// 注意-1:必须获取调用proceed()方法返回的结果,作为当前切面方法的返回值。
2023-06-05 17:00:27
67
原创 各种依赖(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
180
1
原创 YAML/Profile语法的配置
属性名中如果使用了小数点分隔为多个部分,则不再使用小数点,而是改为1个冒号和换行,并且,换行之后的下一行需要缩进2个空格,并且,每换行1次就增加2个空格的缩进。在Spring Boot中,支持使用YAML语法格式的配置文件,这类配置文件的扩展名是。如果多个属性名存在相同的部分,不必反复写相同的部分,而是保持相同的缩进即可。提示:在YAML语法中,属性名中的小数点不换成冒号加换行也是允许的!属性名与属性值之间使用1个冒号和1个空格进行分隔。通常,在同一个项目中,不会同时使用。
2023-06-05 15:55:19
194
1
原创 Validation配置类
在项目中需要检查请求参数的格式时,会检查所有属性配置的规则,找出所有的错误,如果希望实现。,配置做法是使用配置类。
2023-06-05 15:42:37
287
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人