IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin
这篇博文由我与 Thorben Janssen 共同撰写,Thorben 拥有 20 余年的 JPA 和 Hibernate 经验,并且是“Hibernate Tips: More than 70 Solutions to Common Hibernate Problems”和 JPA 简报的作者。 Spring Data JDBC 提供了一套简单、可预测的持久性模型。它侧重于聚合根、基于构造函数的映射,以及清晰的数据读写规则。如果您喜欢处理显式数据流,并希望完全掌控 SQL,那么 Spring Data JDBC 可能是您项目的完美框架。 并且借助 Kotlin,一切变得轻松得多…
April flew by. The pace of tech development didn’t slow, and the flow of news and knowledge didn’t either. This month, Emily Bache joins us to share some sharp finds about AI agents and test-driven development. Java stays busy with fresh updates and practical tips, and Kotlin keeps pushing forwar…
这篇博文由我与 Thorben Janssen 共同撰写,Thorben 拥有 20 余年的 JPA 和 Hibernate 经验,并且是“Hibernate Tips: More than 70 Solutions to Common Hibernate Problems”和 JPA 简报的作者。 Spring Data JPA 基于 Jakarta Persistence 规范,最初是为 Java 设计的。这常常会引出一个问题:Spring Data JPA 是否也适用于 Kotlin 项目? 简短的回答是肯定的! 您可以将 Spring Data JPA 与 Kotli…
这篇博文由我与 Thorben Janssen 共同撰写,Thorben 拥有 20 余年的 JPA 和 Hibernate 经验,并且是“Hibernate Tips: More than 70 Solutions to Common Hibernate Problems”和 JPA 简报的作者。 Kotlin 和 Jakarta Persistence(也称为 JPA)是服务器端开发中备受欢迎的组合。Kotlin 提供了简洁的语法和现代语言功能 ,而 Jakarta Persistence 则为企业应用程序提供了经实践验证的持久性框架。 不过,Jakarta Persistence 最初是…
This post was written together with Thorben Janssen, who has more than 20 years of experience with JPA and Hibernate and is the author of “Hibernate Tips: More than 70 Solutions to Common Hibernate Problems” and the JPA newsletter. Spring Data JDBC provides a simple and predictable persisten…
This post was written together with Thorben Janssen, who has more than 20 years of experience with JPA and Hibernate and is the author of “Hibernate Tips: More than 70 Solutions to Common Hibernate Problems” and the JPA newsletter. Spring Data JPA is based on the Jakarta Persistence specific…
IntelliJ IDEA introduces a set of new inspections for the Kotlin coroutines library. Read the article to learn more.
You’re invited to IntelliJ IDEA Conf 2026 – a free online conference for developers working across the JVM ecosystem.
This article outlines a set of best practices to help you avoid problems and build reliable persistence layers with Kotlin and Jakarta Persistence. And to share some good news before diving in, IntelliJ IDEA 2026.1 will automatically detect many of these issues, highlight them with warnings, and provide support through various inspections.
This month’s Java Annotated Monthly comes with a fresh mix of Java, Kotlin, AI, and tech news, plus a look at some great events you won’t want to miss.
With Kotlin 2.2, a new default rule makes annotations land where developers expect them to, reducing boilerplate and aligning better with popular frameworks.
Kotlin Notebook 是一种专为 JVM 开发者打造的全新交互式环境。 本文将介绍 Notebook 的主要功能,并展示如何利用这些功能来提升工作效率。 如何使用 Kotlin Notebook 从 2025.1 版本开始,Kotlin Notebook 与 IntelliJ IDEA 捆绑,在各种上下文中使用 Notebook 变得前所未有的简单。 您可以通过以下三种主要方式创建 Notebook: 在项目中创建 Notebook 打开项目后,在 Project(项目)视图中,右键点击源根目录或某个文件夹,然后选择 New | Kotlin Notebook(新建 | Kotli…