
SpringBoot学习
文章平均质量分 57
记录
SYKMI
我很懒,还没有添加简介
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于在Springboot中设置时间格式问题
以上这些配置根据项目情况选择合适的序列化/反序列化方案,这些方案适用于json的入参/出参的序列化规则,也就是说,当你的入参是json格式时,对应的时间只要适用于你规定的格式,那么jackson将会自动处理。如果项目中的时间采用的是LocalDateTime、LocalDate、LocalTime等JDK8时间类,Jackson默认情况下不支持这些时间类的序列化,那么我们需要显式的配置它。如果你的项目比较乱,这些类混合在用,那么你需要在显式配置的时候捎带上Date类如何序列化的规则,如下。原创 2025-04-22 20:40:47 · 572 阅读 · 0 评论 -
Springboot-mybatis配置多数据源
先在配置文件中定义数据库连接的基本信息,我这里是举例子所以设定了两个MySQL数据库。一般是支持同时配置不同数据库的。可以大致看一下OMS数据源配置类的注释,基本都写了这个配置类做了什么。在写完配置文件之后,我们需要写相应的配置类去读取数据库的连接信息。原创 2025-03-07 11:21:05 · 217 阅读 · 0 评论 -
Springboot循环依赖的解决方式
这个其实我也不好说,我自己写代码从来没有发现有循环依赖的问题,每个类确定好自己的职责,将方法正确的放入该类去引用bean一般就不会出现这种问题。这里我就描述一下循环依赖的产生吧,就是在容器启动过程准备bean的时候,会检测bean中是否注入了别的依赖,如果有就再去生成别的依赖对象注入到bean中,但是会发生这么一种情况,我有A,B两个@service,在A类中我通过注解引入B,然后再在B类中通过注解引入A,这个时候理论上就会无限产生A和B的实例,递归创建bean了属于是。原创 2024-07-24 22:56:42 · 775 阅读 · 3 评论 -
Springboot多模块项目从0构建打包运行
springboot多模块构建原创 2024-06-24 00:24:42 · 2136 阅读 · 0 评论 -
Springboot读取配置文件的方式以及多环境读取的方式
该注解可以将配置文件()中的值注入到类的成员变量中,中写入如下配置server:port: 8888servlet:age: 12这样就可以在项目启动时从environment对象中拿到该配置文件中的键值对进行赋值了,如果想赋值给静态变量需要将注解加在具体属性的set方法上!原创 2023-06-18 00:51:03 · 2676 阅读 · 0 评论 -
通过注解+AOP记录日志
AOP记录日志原创 2023-03-18 13:28:52 · 187 阅读 · 0 评论 -
SpringBoot对静态资源的访问
Springboot虚拟路径的配置原创 2023-02-08 17:33:41 · 1917 阅读 · 0 评论 -
Spring参数校验
Spring参数校验原创 2022-11-20 22:01:20 · 1885 阅读 · 0 评论 -
SpringBoot统一返回类型时,return String类型会报类型转换错误的问题
1转载 2022-08-24 19:32:22 · 1040 阅读 · 0 评论 -
CORS跨域处理
CORS原创 2022-06-11 12:22:48 · 123 阅读 · 0 评论 -
@PathVariable、@Requestbody和@RequestParam的区别
一般情况下使用@PathVariable接收URL地址栏中的参数,你定义好的规则这种(比如后端定义/login/{id}),那么就可以接收类似login/12这样的请求使用@Requestbody接收请求体中的参数(注意GET方式提交时无请求体)使用@RequestParam接收URL中发送的参数,比如地址:www.baidu.com?name=张三,就可以使用此注解接收张三或其他参数...原创 2022-05-30 16:15:26 · 238 阅读 · 0 评论