拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
IMG
Jackson:java.util.LinkedHashMap无法转换为X
白鹭 - 11-24

Jackson是一个广泛使用的Java库,它使我们可以方便地对JSON或XML进行序列化/反序列化。 有时,当我们尝试将JSON或XML反序列化为对象集合时,我们可能会遇到“ java.lang.ClassCastExc...

查看更多
IMG
Java文件分隔符与文件路径分隔符
白鹭 - 11-24

不同的操作系统使用不同的字符作为文件和路径分隔符。当我们的应用程序必须在多个平台上运行时,我们需要正确处理它们。 Java帮助我们选择合适的分隔符,并提供函数来帮助我们创建可在主机操作系统上运行的路径。 在这个简短的教程...

查看更多
IMG
Java 12的新功能
白鹭 - 11-24

在本教程中,我们将简要Java 12附带的一些新功能。有关所有新功能的完整列表,请参见官方文档。 2.语言更改和功能 Java 12引入了许多新的语言功能。在本节中,我们将通过代码示例讨论一些最有趣的代码,以更好地理解。...

查看更多
IMG
使用Apache Kafka进行数据建模
白鹭 - 11-24

在本教程中,我们将探索使用Apache Kafka进行事件驱动架构的数据建模领域。 2.配置Kafka集群 一个Kafka集群由在Zookeeper集群中注册的多个Kafka代理组成。为了简单起见,我们将使用Conflu...

查看更多
IMG
spring-boot:repackage和Maven:package之间的区别
白鹭 - 11-24

Apache Maven是一种广泛使用的项目依赖项管理工具和项目构建工具。 在过去的几年中,Spring Boot已经成为构建应用程序的非常流行的框架。还有一个Spring Boot Maven插件在Apache Mav...

查看更多
IMG
使用Spring Boot和Swagger UI设置JWT
白鹭 - 11-24

在这个简短的教程中,我们将了解如何在调用我们的API时将Swagger UI配置为包括JSON Web令牌(JWT)。 2. Maven依赖 在此示例中,我们将使用springfox-boot-starter ,其中包括...

查看更多
IMG
Java IndexOutOfBoundsException: “Source Does Not Fit in Dest”
白鹭 - 11-24

在Java中,复制List有时会产生IndexOutOfBoundsException: “Source does not fit in dest”.在这个简短的教程中,我们将研究为什么使用Collections.cop...

查看更多
IMG
测试Kafka和Spring Boot
白鹭 - 11-24

Apache Kafka是一个功能强大的分布式容错流处理系统。 在本教程中,学习如何编写不依赖于运行外部Kafka服务器的可靠,独立的集成测试**。 首先,我们将开始研究如何使用和配置Kafka的嵌入式实例。然后,我们将...

查看更多
IMG
使用Postman访问Keycloak endpoints
白鹭 - 11-24

在本文中,我们将快速回顾OAuth 2.0,OpenID和Keycloak。之后,我们将学习Keycloak REST API以及如何在Postman中调用它们。 2. OAuth 2.0 OAuth 2.0是一种授权框...

查看更多
IMG
使用Spring Boot整洁架构
白鹭 - 11-24

在开发长期系统时,我们一个可变的环境。 通常,由于各种原因,我们的功能要求,框架,I / O设备,甚至我们的代码设计都可能会更改。考虑到这一点,考虑到我们周围的所有不确定因素,“整洁架构”是高可维护代码的指南。 在本文中...

查看更多
IMG
如何分析Java线程Dumps
白鹭 - 11-24

应用程序有时会挂起或运行缓慢,并且找出根本原因并不总是一件容易的事。线程Dump提供了一个运行Java程序的当前状态的快照**。但是,生成的数据包括多个长文件。因此,我们需要分析Java thread dump,并在大量...

查看更多
IMG
如何将Hibernate Proxy转换为真实实体对象
白鹭 - 11-24

在本教程中,我们将学习如何将Hibernate代理转换为真实实体对象。在此之前,我们将了解Hibernate何时创建代理对象。然后,我们将讨论为什么Hibernate代理很有用。最后,我们将模拟一个需要取消代理的场景。 ...

查看更多