跳至主要内容

Overview

在 ChatGPT 中打开

这个逐步教程指导您通过使用 webforJ 和 Spring Boot 构建客户管理应用程序的过程。它教您如何创建一个现代、用户友好的界面,以查看、添加和编辑客户数据。

每一步都引入新的概念,并产生一个可运行的 Spring Boot 应用程序 (JAR)。您可以使用 Maven 在本地启动您的应用程序,并在网页浏览器中与之交互。通过这种设置,您将获得快速的开发周期和一个准备生产的部署模型,使用 Spring Boot 的嵌入式服务器。

不需要之前的 Spring Boot 或 webforJ 经验,但您应该对 Java 和 Maven 有基本的理解,以便充分利用本教程。本教程将在出现时涵盖 Spring 概念,但对深入理解 Spring 感兴趣的用户可以访问 Spring 的主要文档 和关于 Spring Boot 的文档。

教程概念

教程的第一部分专门用于 项目设置,以准备您的 Spring Boot + webforJ 环境。然后,接下来的步骤引入新功能并推进您的项目。通过跟随这些步骤,您将清楚了解应用程序在实现功能时是如何演变的。

每一步都有一个对应的可运行应用程序可在 GitHub 上找到:

先决条件

您应该在您的开发机器上拥有以下工具/资源:

  • Java 17 或 21
  • Maven
  • Java IDE
  • Git(推荐但不是必需)
webforJ 先决条件

查看 先决条件文章 以获取有关您开发环境所需工具的详细概述。