![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringBoot学习总结
文章平均质量分 67
基础巩固
xinlianluohan
本博客都是为了方便自己复习
展开
-
SpringBoot使用jms整合IBM MQ,实现接收消息和发送消息
ibm mq队列原创 2022-12-28 16:48:10 · 447 阅读 · 0 评论 -
logback-spring.xml配置文件详解(备份)
logback-spring配置文件转载 2022-12-14 16:10:30 · 4741 阅读 · 0 评论 -
SpringBoot 扫描其他 Module 下的 Controller
问题:项目经理搭建了一个家属寄物的框架,但是访问controller层报404错误分析:通过分析项目框架,发现是没有扫描到其他Module下的Controller,因此,访问报404解决方法:boot 启动类的 pom 中要配置子 Module 依赖 boot 启动类注解上需要加载子模块包路径项目结构如下:1、启动类模块的扫描配置子模块的路径2、在启动类的 pom 中要配置子 Module 依赖3、重新启动项目即可,如果还是报404错误,将Idea关闭重新启动即可。再原创 2021-01-25 11:38:26 · 2334 阅读 · 1 评论 -
Jackson注解@JsonAutoDetect介绍篇之filter
1.默认怎样被序列化?对象的属性被初次确定的过程称为自动检测:所有的成员方法和字段被查找。 1.1.“Getter”方法:所有public,带返回值,符合“getXxx”(“isXxx”,如果返回boolean,被称为“isgetter”)命名约定的成员方法被推测存在名字为“xxx”的属性(属性名按照bean命名约定推测,即开头大写字母转成小写)。 1.2.field属性:所有public成员字段被推测要显示的属性,使用字段名字来序列化。在相同的逻辑属性中同时存在getter和f...转载 2021-01-21 13:24:22 · 12164 阅读 · 0 评论 -
@JsonAutoDetect应用——实体类都是大写的,但是后端传给前端的时候,依然是小写
问题:同事定义的实体类都是大写的,但是传给客户端的时候,依然是小写。1、实体类dto公司使用Springboot进行开发,里面默认使用了jackson进行序列化。但是序列化的过程中一直报错,因此记录一下。 ⒈jackson默认大小写敏感,且首字母转小写 在类上添加一下注解即可 @JsonAutoDetect(fieldVisibility=JsonAutoDetect.Visibility.ANY, getterVisibility=JsonAutoDetect.V原创 2021-01-20 22:47:56 · 1300 阅读 · 4 评论 -
Idea2020.2离线导入springboot项目
需求:最近项目经理要求在3台台式机,离线导入springboot项目前期准备工作:Idea2020.2工具、Maven用idea自带的项目经理给了我两个文件:repository和setting.xml1、repository:因为台式机没有网络,无法下载maven依赖包。因此,将项目中下载好的仓库包打包好是必须的。查看idea的maven配置位置:找到仓库的位置,将打包好的仓库文件repository复制过去2、setting.xml将此文件复制到上图的位置即可。如原创 2021-01-19 14:38:09 · 1156 阅读 · 0 评论 -
JSON.parseObject(String str)与JSONObject.parseObject(String str)的区别
一、fastjsonfastjson 是一个性能很好的Java语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。其主要特点是:① 快速:fastjson采用独创的算法,将parse的速度提升到极致,超过所有基于Java的json库,包括曾经号称最快的jackson;② 强大:Fastjson完全支持https://json.org的标准(也是Google官方网站收录的参考实现之一);支持各种JDK类型;包括基本类型、JavaBean、Collection、Map、Enum、泛型..转载 2021-01-14 21:24:25 · 1167 阅读 · 0 评论 -
@JsonFormat、@JSONField、@DateTimeFormat详细解说
三者出处1、JsonFormat来源于jackson,Jackson是一个简单基于Java应用库,Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。Jackson所依赖的jar包较少,简单易用并且性能也要相对高些,并且Jackson社区相对比较活跃,更新速度也比较快。2、JSONField来源于fastjson,是阿里巴巴的开源框架,主要进行JSON解析和序列化。3、DateTimeFormat是spring自带的处理框架,主要..转载 2020-12-26 11:27:54 · 6410 阅读 · 3 评论