Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
Java17教程
JDK 21:Java 21 中的新特性
Java Development Kit (JDK) 21 将于 9 月作为 Oracle 标准 Java 实现的下一个长期支持版本发布,现在正式为其提议了 16 个特性,最近几天又增加了三个特性。
Spring Boot 3.0正式发布
SpringBoot 3.0现已正式发布,可以在Maven Central中找到。 这是自四年前发布2.0以来的第一个主要版本。它也是SpringBoot的第一个GA版本,提供了对
如何有效地组合您的业务逻辑 - Event-Driven.io
假设我们要实现购物车。我们有以下要求:客户只能在打开购物车后将产品添加到购物车中。在选择产品并将其添加到购物篮时,客户需要提供选择的数量。系统根据当前价目表计算产品价格。客户可以从购物车中移除具有给定价格的产品。客户可以确
如何从 Spring Boot 2 迁移到 Spring Boot 3?
在本教程中,我们将学习如何将 Spring Boot 应用程序迁移到3.0 版本。要成功将应用程序迁移到 Spring Boot 3,我们必须确保我们要迁移的应用程序的当前 Spring Boot 版本是 2.7,Java 版本是 17。 Spri
Spring Boot 3.0.0-RC1 现已发布
Spring Boot3.0.0-RC1已经发布,现在可以从https://repo.spring.io/milestone获得。此版本包括
Java 17实现函数式错误处理 - softwaremill
在每个程序中,都会有出现问题并发生错误的情况。正因为如此,每种语言都有某种机制来帮助开发人员处理这种情况。在 Java 中,几乎所有代码和库都通过抛出异常来处理遇到的错误。抛出异常是一个非常强大的解决方案,当您第一次想到它时,它有很多好处。另一方面,异常也可以在不必要的时候被过度使用,这种方
将JVM从JDK11迁移到JDK16的问题 - reputation
我们的后端网络服务运行在Java SE 11(JDK11)上。JDK11有很多现代化的功能,得到了Oracle和OpenJDK开发团队的长期支持,而且一直非常非常稳定,只有一个例外。内存尖峰管理。 我们有一个数据密集型的ETL进程,每天晚上运行。它
Spring Boot 3和GraalVM测试
随着 Spring Boot 3.0 的发布,我们获得了对 GraalVM 原生构建的官方支持。这是否意味着我们终于可以摆脱 JVM 的开销?本机构建如何提高应用程序的性能?权衡在哪里,值得吗?在这篇文章中,我们将尝试获得这些问题的一些答案。 Sp
从java中调用webassembly函数
existism插件框架套件刚刚发布了他们最初的 java 支持。使用@extism 插件库中的#java host-sdk,您现在可以在基于#jvm 的应用程序中运行#webassembly。可以点击标题找到文档和示例。
Java CRaC 上的Spring Boot3
除了GraalVM之外,在最近的Geecon会议上讨论最多的另一项技术是一个名为Java on CRaC的项目。这个项目带来了两个功能,CRaC上的Java基本上在Oracle GraalVM上运行(目前)。 超快的应用程序启动。甚至比GraalVM的本地镜像还要快
使用 Java 21 Vanilla构建 PostgreSQL Wire 协议服务器
使用现代Java 21 Vanilla构建PostgreSQL Wire协议服务器 这是一个教程,旨在显示如何用途: - PostgreSQL Wire 显示自 JDK 17 以来的大部分新功能的实际示例,包括: 记录 (JEP 395) 密封
GraalVM免费新版本提供了原生镜像G1等收费功能
GraalVM(Java VM)刚刚发布了一个新的发行版--免费提供了一些商业版本的功能。这意味着-您现在可以在生产环境中免费使用这些GraalVM功能! 太棒了! 新的发行版Oracle GraalVM,适用于JDK 17和JDK 20,并在Gr
Liberica JDK:在JDK11中引入JDK17的高性能版本
一个相当独特的项: BellSoft 公司推出了 Liberica JDK 性能版。该版本实质上是 JDK 11,在 JDK 17 的基础上对虚拟机性能进行了改进。这种方法可以让用户体验到高达 10-15% 的性能提升,而无需对代码进行大量修改。 该解决方
OpenJDK微软版本默认启用增强型逃逸分析
OpenJDK 17.0.8 增强功能: 包括一个新功能(请参阅JDK-8287061和
New Relic 报告称:Java 17 采用率飙升
根据 New Relic 关于 Java 使用情况的最新报告,Java 17(最新的 Java 长期支持 (LTS) 版本)的采用率猛增,在过去一年中增长了 430%。该报告还发现,Amazon Corretto 现在是最常用的 Java 开发工具包 (JDK),占 Java 实例的 31%
Spring框架从6.2到7.0的版本计划
Spring Framework 6.2 正在积极开发中,预计将于 2024 年 11 月发布。这个版本将对核心容器和 Web 支持进行重大修订,以适应 JDK 17-23 和 Jakarta EE 9-10 的标准。请参阅
2023年JetBrains开发调查:Java 8仍广泛使用
开发者生态系统调查是查找和分析实际情况的好方法,而实际情况通常与看似流行或趋势的情况相反。 排名前三: Java8采用率:50% Java17采用率:45% Java11采用率:38%
Spring Boot MovieAPI 后端案例源码
Spring Boot MovieApi 后端利用 Java 17,集成了文件处理、分页、JWT 身份验证和三层架构。这确保了高效的媒体存储、优化的数据呈现、安全身份验证以及用于可靠、安全地管理电影相关数据的模块化代码库。 Spring Boot
下页