在本教程中,我们将阐明Spring的HttpMessageNotWritableException: “No converter found for return value of type”异常。 首先,我们将解释导致...
查看更多
当使用对象关系映射(ORM)框架将Java对象持久存储到数据库记录中时,我们经常想忽略某些字段。如果框架符合Java Persistence API(JPA),则可以在这些字段中@Transient 在本教程中,我们将演...
查看更多
在Java中,复制List有时会产生IndexOutOfBoundsException: “Source does not fit in dest”.在这个简短的教程中,我们将研究为什么使用Collections.cop...
查看更多
当今的应用程序并不是孤立存在的:我们通常需要连接到各种外部组件,例如PostgreSQL,Apache Kafka,Cassandra,Redis和其他外部API。 在本教程中,我们将了解Spring Framework...
查看更多
顾名思义, Sentinel是微服务的强大后卫。它提供了流量控制,并发限制,电路中断和自适应系统保护等功能,以确保其可靠性。这是阿里巴巴集团积极维护的开源组件。此外,它正式是Spring Cloud Circuit Br...
查看更多
通常,我们发现很难决定是否应该在数据库(RDBMS)或应用程序代码中执行计算以同时获得良好的性能和便利性。 在本文中,我们将探讨在数据库和应用程序代码中执行计算的优缺点。 我们将考虑一些可能影响此决策的因素,并讨论哪个层...
查看更多
检测事务对于审计目的或在未实施良好事务约定的复杂代码库中可能有用。 在这个简短的教程中,我们将介绍几种方法来检测代码中的Spring事务。 2.事务配置 为了使事务在Spring中工作,必须启用事务管理。如果我们使用带有...
查看更多
作为软件开发人员,我们一直在寻找使用给定技术或库的最佳实践。自然,有时会有辩论。 这样的争论之一就是关于Spring的@Service注释的放置。由于Spring提供了定义bean的替代方法,因此值得注意构造型注释的位置...
查看更多
如今,云计算是一个广为讨论的话题,引起了研究,学术界或IT行业各个领域的关注。它突然开始成为国际会议和全世界其他机会的热门话题。就业机会的激增归因于正在处理并存储在服务器上的大量数据。云范例围绕便利性和便捷性提供大量共享...
查看更多
在本教程中,我们将继续探索Java Kubernetes API。这次,我们将展示如何使用Watches有效监视集群事件。 2.什么是Kubernetes Watches? 在之前涉及Kubernetes API的文章中...
查看更多
在本教程中,我们将看到如何使用Java Native Access库(简称JNA)来访问本机库,而无需编写任何JNI(Java本机接口)代码。 2.为什么选择JNA? 多年来,Java和其他基于JVM的语言在很大程度上实...
查看更多
在本文中,我们将学习如何配置Spring Boot应用程序以使用嵌入式H2数据库,然后查看H2的嵌入式数据库在何处存储数据。 H2数据库是一个轻量级的开源数据库,目前尚无商业支持。我们可以在多种模式下使用它: 服务...
查看更多