Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
SpringBoot教程
Spring Boot的gRPC启动器
gRPC Spring Boot Starter特点: [list] [*]使用@ GrpcService自动创建并运行一个 gRPC 服务,内嵌在 spring-boot 应用中 [*]使用@ GrpcClient自动创建和管理你的
使用Prometheus和Grafana监控Spring Boot应用
Spring Boot应用程序包装在Docker容器中,Spring Boot应用程序向Prometheus公开指标,Grafana可以阅读这些指标,并允许从中进行很好的可视化。在[u
使用Spring Boot的Kafka消息机制实现请求响应模型
Spring Apache Kafka (spring-kafka)提供了基于卡夫卡的消息传递解决方案的高级抽象。传统的请求响应模型中,响应容易被堵塞,造成两个系统耦合,调用者需要等待到响应返回才能继续做自己的工作,这在分布式系统中,流量比较大情况下几乎不现实,使用消息模型只能每次请求一个消息,响应
Netflix OSS和Spring Boot全面融合
2007年,Netflix开始了走向在云中全面运营的漫长道路。Netflix的大部分后端和中端应用都是使用Java构建的,Netflix工程部门构建了很多基于云的架构库和系统 ,比如用于负载平衡的[url= [url
clong1995/springboot-service: SpringBoot多数据源跨数据库事务
基于SpringBoot Mybatis MySQL druid security jta-atomikos lombok swagger 多数据源,跨数据库事务,权限过滤,单点登录. banq注:SpringBoot也可以用来实现传统SOA单体架构,在一个大服务当中实现跨数据源的跨数据库事务,
Java开发人员应该在2019年学到的10件事
这里有一系列主题可以帮助您成为一个掌握Java 11和Spring 5.0的Java开发人员。 对于Java开发人员来说,最后几年已经带来了大量的变化,并且每6个月更新一次Java版本,
如何在SpringBoot 2中使用CompletableFuture
在Spring Boot中有一个注释@Async,可以帮助开发人员开发并发应用程序。但使用此功能非常棘手。在本博客中,我们将了解如何将此功能与CompletableFuture一
使用Keycloak实现安全的SpringBoot微服务
Keycloak是RedHat的开源身份和访问管理解决方案,本文介绍如何在我们的微服务安全模块中使用keycloak,特别是基于SpringBoot的微服务。 [b]Keycloak[/b] 它提供了身份和访问管理的有用功能: [list
2018年Spring总结
来自Spring技术布道师[url= [b]响应式编程[/b] 20
创建基于Java 11的SpringBoot Docker镜像到48M!
本文介绍使用AdoptOpenJDK的Alpine JDK 11版本,能够将一个SpringBoot应用大小最小化到48M,DockerHub镜像地址:[url]
无需Java代码通过JHipster生成有安全验证的微服务应用
本教程来自baeldung,主要展示通过JHipster自动生成有安全验证的微服务应用,整个过程无需编写一行Java代码,包括Angular前端和微服务后端。以下是主要步骤翻译,更详细截图对照原文: 在本教程中,我们将探索JHipster的用户帐户和授权服务 - 简称UAA
Spring Boot中PATCH上传文件的问题
Spring Boot中上传multipart/form-data文件只能是Post提交,而不针对PATCH,这个问题花了作者26个小时才解决这个问题,最后不得不调试Spring源代码来解决这个问题。 需求:在网页中构建一个表单,其中包含一个文本输入字段和一个用于文件上载的输入。很简单。这是表单:
Java 11迁移成功案例
这篇文章总结了如何成功将微服务从Java 8迁移到Java 11。 对于每项服务,已经完成了以下步骤: [list] [*]使用Java 11编译代码 [*]在Java 8上运行Java 11兼容服务 [*]在Java 11上
如何在Spring Boot中实现集成测试?
集成测试可以验证代码库中的整个调用路径,不幸的是,这种测试方法很难在Spring Boot应用程序中使用。本案例探索如何克服这种困难:
Spring Boot:从炒作到成熟的基础技术?
依赖注入是Spring的基本组件之一,也可以使用其他框架或自己完成。那么为什么要使用Spring?开发人员的生产力就是答案。 Spring Framework的核心任务一直是提供依
Crunch团队分享SpringCloud微服务的使用经验
从单体应用程序迁移到微服务并不容易,如果你还没有充分认识到微服务粒度应该有多大,否则你很难避免一堆“迷你”巨石单体!(微服务很大,每个微服务是变成一个单体应用) 下面这些是帮助我们管理几十个微服务的一些关键原则。我们相信它们广泛适用,并将在可预见的未来为我们服务。 [b]不断重构[/b] 我们编写软
Spring Boot + GraphQL创建API的开源案例
这是用于处理作者/书籍数据的API,可以根据作者Id获取者信息和书籍信息,数据库: 作者: [code]CREATE TABLE `author` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(32) NOT NULL
Spring Boot线程安全指南
Spring控制器/服务/单单例是线程安全的吗? 答案是它取决于作用域: [b]决定组件线程安全性的主要因素是其作用域Scope。[/b] [b]哪个Spring作用域是线程安全的?[/b] 为了回答这个问题,首先需要了解Spring何时创建新线程。 在基于servlet的标准Spring Web应
上页
下页