Coder小黑

LV0
发表了文章

Spring Boot GraphQL 实战 03_分页、全局异常处理和异步加载

对应的 Java Bean 就不在这里赘述了,读者感兴趣的话可以自行查询小黑同学上传在 github 上的源码。

Coder小黑
发表了文章

Spring Boot GraphQL 实战 02_增删改查和自定义标量

创建一个 Spring Bean,此处需要实现 GraphQLQueryResolver 接口,并在该类中自定义一个方法来映射 graphqls 文件中的查询。

Coder小黑
发表了文章

Spring Boot GraphQL 实战 01_快速入门

从字面上理解:GraphQL = Graph + QL = 图表化、可视化的查询语言。它允许客户端定义所需数据的结构,并从服务器返回相同的数据结构。

Coder小黑
发表了文章

CommandLineRunner 可能会导致应用停止,我劝你耗子尾汁

如果你去某度搜索关键词 CommandLineRunner 初始化资源 ,截止小黑同学写这篇文章之前,大概能收到 1,030,000 个结果。

Coder小黑
发表了文章

不使用 MQ 如何实现 pub/sub 消息消费场景?

在配置中心中,有一个经典的 pub/sub 场景:某个配置项发生变更之后,需要实时的同步到各个服务端节点,同时推送给客户端集群。

Coder小黑
发表了文章

为什么 @Value 可以获取配置中心的值?

由 AutowiredAnnotationBeanPostProcessor 负责来处理 @Value ,此外该类还负责处理 @Autowired 和 @Inj...

Coder小黑
发表了文章

一站式解决使用枚举的各种痛点

但是在业务代码中,我们不希望依赖 ordinary() 进行业务运算,而是自定义数字属性,避免枚举值的增减调序造成影响。

Coder小黑
发表了文章

真香警告!扩展 swagger 支持文档自动列举所有枚举值

承接上篇文章 《一站式解决使用枚举的各种痛点》 文章最后提到:在使用 swagger 来编写接口文档时,需要告诉前端枚举类型有哪些取值,每次增加取值之后,不仅要...

Coder小黑
发表了文章

Spring Cache 缺陷,我好像有解决方案了

在 for 循环中操作 redis。如果数据命中缓存还好,一旦缓存没有命中,则会访问数据库。

Coder小黑
发表了文章

高效开发:你的项目有接口聚合服务吗?

「前端同学请求两个接口,聚合一下数据不就行了?」后端同学希望只提供业务领域基础 API 服务能力,数据组装处理则希望由前端同学完成。

Coder小黑
网站APIIDE
发表了文章

从源码角度来看 BeanFactory 和 ApplicationContext 的关系

这次我们从源码角度来聊聊BeanFactory和ApplicationContext的关系,讲一些网上文章不曾提到的点。

Coder小黑
SpringAOP官方文档网站编程算法
发表了文章

深入理解 Java 泛型

泛型提供了一种将集合类型传达给编译器的方法,一旦编译器知道了集合元素的类型,编译器就可以对其类型进行检查,做类型约束。

Coder小黑
IDE打包Java
发表了文章

这次我们来简单聊聊 Stream#forEach 源码

上回说到了java.util.stream.Stream#forEach的三个问题:

Coder小黑
Java
发表了文章

Stream#foreach方法摸底提问,快来回答吧

JDK8 新增了 Stream API,而在 Stream API 中又为程序员提供了一个遍历集合的 foreach 方法:java.util.stream.S...

Coder小黑
JavaScriptAPI
发表了文章

经验分享:如何快速定位问题(BUG)

先划重点,下文所写都是一家之言,本人工作经验不多,语言表达能力有限,如果写的不好,还望轻喷。另外,本文所讲都是站在 Java 后端开发者的角度。

Coder小黑
小程序编程算法微信HTML5
发表了文章

Spring5 源码学习 (9) doGetBean 概述

接上回,AbstractApplicationContext#refresh调用AbstractApplicationContext#finishBeanFac...

Coder小黑
Spring容器编程算法
发表了文章

Spring5 源码学习 (8) refresh方法总结

之前已经分析到了invokeBeanFactoryPostProcessors方法,现在来看一下registerBeanPostProcessors。

Coder小黑
容器编程算法
发表了文章

Spring5 源码学习 (7) ConfigurationClassPostProcessor (下)

ConfigurationClassPostProcessor继承了BeanDefinitionRegistryPostProcessor接口,它实现了post...

Coder小黑
Spring容器JavaScript
发表了文章

Spring5 源码学习 (6) ConfigurationClassParser 解析配置类

在ConfigurationClassPostProcessor#processConfigBeanDefinitions方法中创建了Configuration...

Coder小黑
JavaScriptSpring编程算法
发表了文章

Spring中@Import的各种用法以及ImportAware接口

@Import注解提供了和XML中<import/>元素等价的功能,实现导入的一个或多个配置类。@Import即可以在类上使用,也可以作为元注解使用。

Coder小黑
Node.jsJavaScriptSpring网络安全

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券