springboot
文章平均质量分 66
穿白衬衣的少年
很长时间没更新了,从2022年开始经常分享工作遇到的问题与解决方案
展开
-
一图搞懂SpringBoot Bean扫描注册流程以及自动装配触发原理
SpringBoot版本2.4.4springboot2.4.2启动源码分析——最详细版本欢迎点赞收藏!技术交流群:原创 2021-04-12 01:13:49 · 295 阅读 · 0 评论 -
springboot2.4.2启动源码分析——最详细版本
文章目录2、org.springframework.boot.SpringApplication#SpringApplication (org.springframework.core.io.ResourceLoader, java.lang.Class<?>...)3、org.springframework.boot.SpringApplication#run(java.lang.String...)4、org.springframework.boot.SpringApplication#p原创 2021-03-11 23:46:15 · 1394 阅读 · 2 评论 -
Java内省——Introspector
在JavaBean规范中有如下描述:大意是java默认情况下jdk使用低级的反射机制来分析Bean,为了方便其他人分析bean,java提供了一个内省类Introspector,使用Introspector的getBeanInfo方法可以获取一个封装了bean信息(包括属性和方法)的BeanInfo对象。Introspector使用不当导致内存泄露的风险框架几乎都使用了Introspector类来实现灵活性,但是Introspector在获取beanInfo对象时,为了提高性能使用了缓存保存beanI原创 2021-02-24 19:43:41 · 732 阅读 · 2 评论 -
HttpMessageConverter
HttpMessageConverter如果不指定Accept和Content-Type,那么HttpMessageConverter按顺序调用canRead方法判断(默认canRead方法中分别调用supports和重载的canRead方法,其中supports方法由子类实现,canRead方法根据MediaType判断,如果为null则返回true。但Jackson转换器重写了canRead方法)自定义HttpMessageConverter实现请求参数为properties数据结构,返...原创 2021-02-21 00:36:31 · 557 阅读 · 0 评论 -
# springboot 部署在外部Tomcat方法
1.在pom文件中排除内嵌Tomcat方式1: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> ...原创 2018-12-07 11:33:13 · 157 阅读 · 0 评论