创建一个简单的微服务2025年3月17日 | 阅读 3 分钟 步骤 1:使用 Spring Initializr 创建一个 Maven 项目 https://start.spring.io/ 步骤 2:选择 Spring Boot 版本 2.2.0 M6 或更高版本。 不要选择快照版本。 步骤 3:提供 Group 名称。 在我们的例子中是 om.javatpoint 步骤 4:提供 Artifact id。 我们提供的是 limits-service。 ![]() 步骤 5:添加以下依赖项:Spring Web, Spring Boot DevTools, Spring Boot Actuator, Config Client。 ![]() 步骤 6:点击 Generate the project 按钮。 将下载一个 zip 文件,将其解压到硬盘。 步骤 7:现在,打开 eclipse。 导入创建的 maven 项目。 下载所需文件需要一些时间。 步骤 8:项目下载完成后,转到 src/main/java。 打开 LimitsServiceApplication。 ![]() 步骤 9:现在以 Java 应用程序运行 LimitsServiceApplication.java。 它在端口 8080 (http) 上启动了 Tomcat。 现在我们将在上面的项目中添加一些服务。为此,我们将必须遵循以下步骤 步骤 1:打开 application.properties 文件并编写以下代码 步骤 2:在文件夹 src/main/java 中的包 com.javatpoint.microservices.limitsservice 下创建一个名为 LimitsConfigurationController.java 的类文件,并编写以下代码 步骤 3:在文件夹 src/main/java 中的包 com.javatpoint.microservices.limitservice.bean 下创建一个名为 LimitConfiguration.java 的类文件,并编写以下代码 在浏览器中输入 localhost:8080/limits 并按 Enter 键,我们得到 JSON 响应作为输出。 输出 { maximum: 1000, minimum: 1 } 将服务添加到 application.properties在之前的程序中,我们将根据需求修改代码。 现在我们从 application.properties 文件中调用 limits-service。 在此文件中,我们配置了几个值。 Spring Boot 中有一种更好的方法可以使用注解 @ConfigurationProperties 从配置中读取值。 步骤 1:在文件夹 src/main/java 中的包 com.javatpoint.microservices.limitservice 下创建一个名为 Configuration.java 的类。 步骤 2:添加注解 @Component 和 @ConfigurationProperties。 步骤 3:声明两个变量 minimum 和 maximum。 步骤 4:如果我们使用配置文件,我们需要生成 getter 和 setter。 Configuration.java 文件看起来像这样。 步骤 5:现在转到 LimitsConfigurationController.java 文件并修改代码。 在这里我们将使用 Configuration。 现在刷新浏览器页面。 它显示了 application .properties 文件中配置的更新值的 JSON 格式。 输出 { maximum: 999, minimum: 99 } |
我们请求您订阅我们的新闻通讯以获取最新更新。