文章列表

共有 432 篇文章

如何创建自己的Spring Boot Starter并为其编写单元测试

当我们想要封装一些自定义功能给别人使用的时候,创建Spring Boot Starter的形式是最好的实现方式。如果您还不会构建自己的Spring Boot Starter的话,本文将带你一起创建一个自己的Spring Boot Starter。 快速入门 1. 创建一个新的 Maven 项目。第三方封装的命名格式是 xxx-spring-boot-starter...

盘点 Udemy 上最受欢迎的免费编程课程(1)

之前给大家推荐过一些油管上的免费学习资源,如果您还没有看过的话可以点击这里前往https://www.didispace.com/article/12-free-yb-channel.html。 今天再给大家推荐一批Udemy上超高质量并且免费的编程课程,有需要的小伙伴可以学起来了。 1. JavaScript Essentials...

10秒开服!隔壁奶奶都能搞定幻兽帕鲁、雾锁王国的开服指南

最近《幻兽帕鲁》和《雾锁王国》非常火热,玩过的小伙伴们都说非常上头!有跟朋友对战需求的小伙伴们可以通过本文拥有一台高性价比的专用服务器,随时可以用来跟朋友一起玩游戏! 敲重点!!! 1. 步骤非常简单,就算你不是程序员,也可以轻松完成!! 2. 目前很多云服务商和淘宝上都有类似的服务,但DD对比下来,腾讯云目前是最具性价比的,所以这里给大家推荐一下 开服步骤 1. 选择游戏...

MySQL驱动扯后腿?Spring Boot用虚拟线程可能比用物理线程还差

之前已经分享过多篇关于Spring Boot中使用Java 21新特性虚拟线程https://www.didispace.com/java-features/java21/jep444-virtual-threads.html的性能测试案例: - Spring Boot 3.2虚拟线程搭建静态文件服务器有多快?https://www.didispace.com/article/spring-boo...

对比Spring Boot中的JdbcClient与JdbcTemplate

本文我们一起看看Spring Boot中 JdbcClient 和 JdbcTemplate 之间的差异。 以下内容使用的Java和Spring Boot版本为: - Java 21 - Spring Boot 3.2.1 假设我们有一个ICustomerService接口: java public interface ICustomerService { List...

使用Java 17中的record替代Lombok的部分功能

在DD长期更新的Java新特性专栏https://www.didispace.com/java-features/中,已经介绍过Java 16中开始支持的新特性:recordhttps://www.didispace.com/java-features/java16/jep395-records.html的使用。 之前只是做了介绍,但没有结合之前的编码习惯或规范来聊聊未来的应用变化。最近正好因为互...

使用Spring AI让你的Spring Boot应用拥有生成式AI能力

之前分享了关于Spring新项目Spring AI的介绍视频https://www.didispace.com/article/news/new-spring-ai.html。视频里演示了关于使用Spring AI将Open AI的能力整合到Spring应用中的操作,但有不少读者提到是否有博客形式的学习内容。所以,本文就将具体介绍如何使用 Spring AI...

用Spring Boot 3.2虚拟线程搭建静态文件服务器有多快?

Spring Boot 3.2 于 2023 年 11 月大张旗鼓地发布,标志着 Java 开发领域的一个关键时刻。这一突破性的版本引入了一系列革命性的功能,包括: - 虚拟线程:利用 Project Loom 的虚拟线程释放可扩展性,从而减少资源消耗并增强并发性。 - Native Image支持:通过Native Image编译制作速度极快的应用程序,减少启动时间并优化资源利用率。 -...

Spring AI:在你的Spring应用中使用生成式AI

过去一年里,ChatGPT 和 Google Bard 这样的东西出现,为大众带来了生成式人工智能,似乎每个人都在梦想和计划如何在他们的项目甚至日常生活中利用人工智能。 如果您是 Spring 开发人员,您可能想知道如何在 Spring 应用程序中实现生成式 AI。如果是这样,那么接下来这个视频一定适合您。 【项目前瞻:Spring AI】...

Java微服务框架选择:Micronaut vs Spring Boot

深入研究微服务世界的 Java 开发人员经常发现自己面临着在两个著名框架之间做出选择:Micronaut 和 Spring Boot。 这两个框架都为构建微服务提供了强大的解决方案,但每个框架都有自己的优点和缺点。 在本文中,我们将探讨与 Spring Boot 相比使用 Micronaut 的一些潜在缺点,强调根据项目的特定需求调整您的选择的重要性。 生态系统的成熟度与规模 Spring...

8 页, 共 44 页, 总计 432 篇文章