Skip to main content

moregeek program

使用 rest 访问 neo4j 数据-多极客编程

本指南将引导您完成创建应用程序的过程,该应用程序通过基于超媒体休息的前端。您将构建什么您将构建一个 Spring 应用程序,该应用程序允许您创建和检索存储在​​Person​​Neo4j通过使用Spring Data REST的NoSQL数据库。 Spring Data REST采用了以下特性:春天的哈特亚斯和弹簧数据 Neo4j并自动将它们组合在一起。Spring Data REST 还支持春季

Read More

使用 rest 访问 mongodb 数据-多极客编程

本指南将引导您完成创建应用程序的过程,该应用程序通过基于超媒体休息的前端。您将构建什么您将构建一个 Spring 应用程序,该应用程序允许您创建和检索存储在​​Person​​蒙戈数据库通过使用Spring Data REST的NoSQL数据库。 Spring Data REST采用了以下特性:春天的哈特亚斯和春季数据 MongoDB并自动将它们组合在一起。Spring Data REST 还支持

Read More

从spring tool suite(sts)将“hello world”spring应用程序部署到cloud foundry的过程-多极客编程

本指南将引导您完成从Spring Tool Suite(STS)将“hello world”Spring应用程序部署到Cloud Foundry的过程。您将部署到 Cloud Foundry 的内容您将在Cloud Foundry部署一个Spring Boot应用程序,该应用程序将在以下位置接受HTTP GET请求:http://gs-sts-cloud-foundry-deployment-my

Read More

spring boot with docker-多极客编程

本指南将引导您完成构建码头工人​用于运行 Spring 引导应用程序的映像。我们从一个基本开始,并进行一些调整。然后我们展示了几个使用构建插件(用于 Maven 和 Gradle)而不是 .这是一个“入门”指南,因此范围仅限于一些基本需求。如果要构建用于生产用途的容器映像,则需要考虑许多事项,并且不可能在简短指南中涵盖所有事项。​​Dockerfile​​​​docker​​还有一个关于 Dock

Read More

启动和使用 netflix eureka 服务注册表的过程-多极客编程

本指南将引导您完成启动和使用 Netflix Eureka 服务注册表的过程。您将构建什么您将设置一个Netflix 尤里卡服务注册表然后生成一个客户端,该客户端既向注册表注册自身,又使用它来解析自己的主机。服务注册表非常有用,因为它支持客户端负载平衡,并将服务提供商与使用者分离,而无需 DNS。你需要什么约15分钟最喜欢的文本编辑器或 IDEJDK 1.8或以后格拉德尔 4+​或梅文 3.2+您

Read More

使用 angularjs 使用 restful web 服务-多极客编程

本指南将引导您编写一个简单的 AngularJS 客户端,该客户端使用基于 Spring MVC 的客户端。RESTful Web 服务.您将构建的内容您将构建一个使用基于 Spring 的 RESTful Web 服务的 AngularJS 客户端。具体来说,客户端将使用在 中创建的服务使用 CORS 构建 RESTful Web 服务.AngularJS客户端将通过在浏览器中打开文件来访问,并

Read More

使用 rest 访问 jpa 数据-多极客编程

本指南将引导您完成创建应用程序的过程,该应用程序通过基于超媒体​ 宁静前端。您将构建什么您将构建一个 Spring 应用程序,该应用程序允许您使用 Spring Data REST 创建和检索存储在数据库中的对象。 Spring Data REST 具有以下功能:​​Person​​春天的哈特亚斯和春季数据 JPA并自动将它们组合在一起。Spring Data REST 还支持弹簧数据 Neo4j

Read More

使用 spring 集成创建一个简单的应用程序的过程-多极客编程

本指南将引导您完成使用 Spring 集成创建一个简单的应用程序的过程,该应用程序从 RSS 源(Spring 博客)检索数据,操作数据,然后将其写入文件。本指南使用传统的 Spring Integration XML 配置。其他指南展示了如何在有和没有JDK 8 Lambda表达式的情况下使用Java配置和DSL。您将构建什么您将使用传统的 XML 配置创建具有 Spring 集成的流。你需要什

Read More

使用 spring data jpa 在关系数据库中存储和检索数据-多极客编程

本指南将引导您完成构建应用程序的过程,该应用程序使用 Spring Data JPA 在关系数据库中存储和检索数据。您将构建什么您将构建一个应用程序,用于在基于内存的数据库中存储 POJO(普通旧 Java 对象)。​​Customer​​你需要什么约15分钟最喜欢的文本编辑器或 IDEJDK 1.8或以后格拉德尔 4+​或梅文 3.2+您也可以将代码直接导入到 IDE 中:弹簧工具套件 (STS

Read More

使用 mongodb 访问数据-多极客编程

本指南将引导您完成使用过程春季数据 MongoDB​构建一个存储数据并从中检索数据的应用程序蒙戈数据库,一个基于文档的数据库。您将构建什么您将使用 Spring Data MongoDB 将 POJO(普通旧 Java 对象)存储在 MongoDB 数据库中。​​Customer​​你需要什么约15分钟最喜欢的文本编辑器或 IDEJDK 1.8或以后格拉德尔 4+​或梅文 3.2+您也可以将代码直

Read More

使用 spring 创建“hello, world”网站的过程-多极客编程

本指南将引导您完成使用 Spring 创建“Hello, World”网站的过程。您将构建什么您将构建一个具有静态主页的应用程序,该应用程序还将接受 HTTP GET 请求: 。​​http://localhost:8080/greeting​​它将使用显示 HTML 的网页进行响应。HTML 的正文将包含一个问候语:“你好,世界!您可以使用查询字符串中的可选参数自定义问候语。然后,URL 可能是

Read More

创建 github 的异步查询-多极客编程

本指南将引导你创建到 GitHub 的异步查询。重点是异步部分,这是扩展服务时经常使用的功能。您将构建什么您将构建一个查找服务,用于查询 GitHub 用户信息并通过 GitHub 的 API 检索数据。扩展服务的一种方法是在后台运行昂贵的作业,并使用 Java 的CompletableFuture接口。Java是从常规的演变而来的。它可以轻松地流式传输多个异步操作并将它们合并到单个异步计算中。​

Read More

设置发布和订阅消息的 rabbitmq amqp 服务器-多极客编程

本指南将引导您完成设置发布和订阅消息的 RabbitMQ AMQP 服务器的过程,并创建一个 Spring 引导应用程序以与该 RabbitMQ 服务器进行交互。您将构建什么您将构建一个应用程序,该应用程序使用 Spring AMQP 发布消息,并使用 在 POJO 上订阅消息。​​RabbitTemplate​​​​MessageListenerAdapter​​你需要什么约15分钟最喜欢的文本

Read More

配置 web 应用程序表单-多极客编程

本指南将引导您完成配置 Web 应用程序表单以支持验证的过程。您将构建什么您将构建一个简单的Spring MVC应用程序,该应用程序接受用户输入并使用标准验证注释检查输入。您还将了解如何在屏幕上显示错误消息,以便用户可以重新输入输入以使其有效。你需要什么约15分钟最喜欢的文本编辑器或 IDEJDK 1.8或以后格拉德尔 4+​或梅文 3.2+您也可以将代码直接导入到 IDE 中:弹簧工具套件 (S

Read More

使用 spring boot actuator 构建 restful web 服务-多极客编程

弹簧启动执行器是Spring Boot的一个子项目。它为您的应用程序添加了多个生产级服务,而您几乎不费吹灰之力。在本指南中,您将构建一个应用程序,然后了解如何添加这些服务。您将构建什么本指南将引导您使用 Spring Boot Actuator 创建“Hello, world”RESTful Web 服务。您将构建一个接受以下 HTTP GET 请求的服务:$ curl http://localh

Read More

使用 jms 代理发布和订阅消息-多极客编程

本指南将引导您完成使用 JMS 代理发布和订阅消息的过程。您将构建什么您将构建一个应用程序,该应用程序使用 Spring 发布单个消息,并使用托管 Bean 的注释方法订阅它。​​JmsTemplate​​​​@JmsListener​​你需要什么约15分钟最喜欢的文本编辑器或 IDEJDK 1.8或以后格拉德尔 4+​或梅文 3.2+您也可以将代码直接导入到 IDE 中:弹簧工具套件 (STS)

Read More

创建基本批处理驱动解决方案-多极客编程

本指南将引导您完成创建基本批处理驱动解决方案的过程。您将构建什么您将构建一个服务,该服务从 CSV 电子表格导入数据,使用自定义代码对其进行转换,并将最终结果存储在数据库中。你需要什么约15分钟最喜欢的文本编辑器或 IDEJDK 1.8或以后格拉德尔 4+​或梅文 3.2+您也可以将代码直接导入到 IDE 中:弹簧工具套件 (STS)智能理念VSCode如何完成本指南像大多数春天一样入门指南,您可

Read More

使用受 spring 安全性保护的资源创建简单 web 应用程序-多极客编程

本指南将引导您完成使用受 Spring 安全性保护的资源创建简单 Web 应用程序的过程。您将构建什么您将构建一个Spring MVC应用程序,该应用程序使用由固定用户列表支持的登录表单来保护页面。你需要什么约15分钟最喜欢的文本编辑器或 IDEJDK 17或以后格拉德尔 4+​或梅文 3.2+您也可以将代码直接导入到 IDE 中:弹簧工具套件 (STS)智能理念VSCode如何完成本指南像大多数

Read More

使用 spring 创建“hello, world”超媒体驱动的 rest web 服务-多极客编程

本指南将引导您完成使用 Spring 创建“Hello, World”超媒体驱动的 REST Web 服务的过程。超媒体是 REST 的一个重要方面。它允许您构建在很大程度上分离客户端和服务器的服务,并让它们独立发展。为 REST 资源返回的表示形式不仅包含数据,还包含指向相关资源的链接。因此,表示的设计对于整体服务的设计至关重要。您将构建什么您将使用 Spring HATEOAS 构建一个超媒体

Read More

构建应用程序的过程apache geode数据管理系统-多极客编程

本指南将引导您完成构建应用程序的过程Apache Geode数据管理系统。您将构建什么您将使用Apache Geode 的春季数据存储和检索 POJO。你需要什么约15分钟最喜欢的文本编辑器或 IDEJDK 1.8或以后格拉德尔 4+​或梅文 3.2+您也可以将代码直接导入到 IDE 中:弹簧工具套件 (STS)智能理念VSCode如何完成本指南像大多数春天一样入门指南,您可以从头开始并完成每个步

Read More