Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
SpringBoot教程
使用Keycloak实现安全的SpringBoot微服务
Keycloak是RedHat的开源身份和访问管理解决方案,本文介绍如何在我们的微服务安全模块中使用keycloak,特别是基于SpringBoot的微服务。 Keycloak它提供了身份和访问管理的有用功
提高Spring Data JPA应用程序的性能
Spring Data JPA为Spring应用程序提供了数据访问层的实现。这是一个非常方便的组件,因此您可以花更多时间来实现业务逻辑。使用Spring Data JPA时需要遵循一些好的做法。例如,限制不必要对象的加载以优化性能。本文将为您提供一些减少数据库往返的技巧,而不是检索数
如何使用Google的Jib将SpringBoot应用Docker化
方法。这篇文章是关于利用Jib,更具体地说是jib-maven-plugin
使用Spring Boot的Kafka消息机制实现请求响应模型
Spring Apache Kafka (spring-kafka)提供了基于卡夫卡的消息传递解决方案的高级抽象。传统的请求响应模型中,响应容易被堵塞,造成两个系统耦合,调用者需要等待到响应返回才能继续做自己的工作,这在分布式系统中,流量比较大情况下几乎不现实,使用消息模型只能每次请求一个消息,响应
Spring Boot的gRPC启动器
gRPC Spring Boot Starter特点: 使用@ GrpcService自动创建并运行一个 gRPC 服务,内嵌在 spring-boot 应用中 使用@ GrpcClient自动创建和管理你的channel和stub 支持
在Spring Boot 2.0中使用ElasticSearch
演示的目标 使用Spring Data ElasticSearch连接并查询嵌入式ElasticSe
如何在SpringBoot 2中使用CompletableFuture
在Spring Boot中有一个注释@Async,可以帮助开发人员开发并发应用程序。但使用此功能非常棘手。在本博客中,我们将了解如何将此功能与CompletableFuture一起使用。我认为你已经知道关于CompletableFuture的基础,所以我不会在这里重复这个概念。
创建基于Java 11的SpringBoot Docker镜像到48M!
本文介绍使用AdoptOpenJDK的Alpine JDK 11版本,能够将一个SpringBoot应用大小最小化到48M,DockerHub镜像地址:http
用Testcontainers实现SpringBoot+Docker集成测试
我们的大多数应用程序都必须与数据库,HTTP API,消息代理,SMTP服务器等进行通信......使用这些组件设置真正的测试环境非常复杂。在某些情况下,我们可以在测试执行期间简单地模拟这些组件或具有内存中的组件。例如,H2 或HSQLDB是众所周知的在集成测试期间使用的内存数据库。
2018年Spring总结
来自Spring技术布道师乔什龙的总结:今年是一个有趣的一年,其中现有的做法以非凡的新方式得到了完善。以下是我记得2018年的事情。
Spring Boot集成Java DSL
Spring Integration Java DSL已经融合到Spring Int
带有docker-compose和Kubernetes部署的Spring Boot案例源码
这是一个非常基本的Spring Boot应用程序,它将浮点值存储在Redis键/值存储中。要使用HttpIE添加值(应用程序在端口8080上运行):
Java开发人员应该在2019年学到的10件事
这里有一系列主题可以帮助您成为一个掌握Java 11和Spring 5.0的Java开发人员。对于Java开发人员来说,最后几年已经带来了大量的变化,并且每6个月更新一次Java版本,
Spring Boot和Hibernate技巧
本教程不是关于Hibernate或Spring Boot如何入门,相反,我们将研究一起使用它们时可能遇到的一些常见错误以及如何解决它们。我们将使用: Spring Boot 2 Spring Webflux Spring Data JPA Sp
使用Spring Integration和Hazelcast进行集群领导者选举
最近在检查Spring Integration区域时,我注意到与Hazelcastdatagrid 的非常好的集成。在以下位置查看:
将Spring-Boot应用部署到KUBERNETES集群中
预备:Minikube:https:
基于表达式的访问控制的细粒度授权
今天,我们将回顾基于表达式的访问控制(EBAC),基于角色的访问控制(RBAC)和基于属性的访问控制(ABAC)之间的差异,并更加关注EBAC。 什么是基于表达式的访问控制?简单地说,基于表达式的访问控制是
clong1995/springboot-service: SpringBoot多数据源跨数据库事务
基于SpringBoot Mybatis MySQL druid security jta-atomikos lombok swagger 多数据源,跨数据库事务,权限过滤,单点登录. banq注:SpringBoot也可以用来实现传统SOA单体架
上页
下页
关闭