SpringDataWeb支持点击左上角,关注:“锅外的大佬”专注分享国外最新技术内容帮助每位开发者更优秀地成长1.概述SpringMVC和SpringData都用他们的方式在简化应用程序开发做的很棒。但是,如果我们将他们组合在一起呢?在本教程中,我们将查看SpringData的Web支持以及它的解析器如何减少样板文件并使我们的controller更有表现力。在此过程中,我们将查看Querydsl
分类:
编程语言 时间:
2020-09-08 20:59:55
阅读次数:
47
SpringBoot实现带STOMP的WebSocket点击左上角,关注:“锅外的大佬”专注分享国外最新技术内容帮助每位开发者更优秀地成长WebSocket协议是应用程序处理实时消息的方法之一。最常见的替代方案是长轮询(longpolling)和服务器推送事件(server-sentevents)。这些解决方案中的每个都有其优缺点。在本文中,我将向您展示如何使用SpringBoot实现WebSoc
分类:
编程语言 时间:
2020-09-08 20:59:05
阅读次数:
51
Java泛型构造函数点击左上角,关注:“锅外的大佬”专注分享国外最新技术内容帮助每位开发者更优秀地成长1.概述我们之前讨论过JavaGenerics的基础知识。在本文中,我们将了解Java中的通用构造函数。泛型构造函数是至少需要有一个泛型类型参数的构造函数。我们将看到泛型构造函数并不都是在泛型类中出现的,而且并非所有泛型类中的构造函数都必须是泛型。2.非泛型类首先,先写一个简单的类:Entry,它
分类:
编程语言 时间:
2020-09-08 20:58:16
阅读次数:
57
测试时设置SpringBoot日志级别点击左上角,关注:“锅外的大佬”专注分享国外最新技术内容帮助每位开发者更优秀地成长1.概览该教程中,我将向你展示:如何在测试时设置springboot日志级别。虽然我们可以在测试通过时忽略日志,但是如果需要诊断失败的测试,选择正确的日志级别是非常重要的。2.日志级别的重要性正确设置日志级别可以节省我们许多时间。举例来说,如果测试在CI服务器上失败,但在开发服务
分类:
编程语言 时间:
2020-09-07 19:18:07
阅读次数:
52
SpringCloudFlow与ApacheSpark集成点击左上角,关注:“锅外的大佬”专注分享国外最新技术内容帮助每位开发者更优秀地成长1.简介SpringCloudDataFlow是用于构建数据集成和实时数据处理管道的工具包。在这种情况下,管道(Pipelines)是使用SpringCloudStream或SpringCloudTask框架构建的SpringBoot应用程序。在本教程中,我们
分类:
编程语言 时间:
2020-09-07 19:17:49
阅读次数:
55
SpringBoot中使用RSocket点击左上角,关注:“锅外的大佬”专注分享国外最新技术内容帮助每位开发者更优秀地成长1.概述RSocket应用层协议支持ReactiveStreams语义,例如:用RSocket作为HTTP的一种替代方案。在本教程中,我们将看到RSocket用在springboot中,特别是springboot如何帮助抽象出更低级别的RSocketAPI。2.依赖让我们从添加
分类:
编程语言 时间:
2020-09-07 19:17:21
阅读次数:
56
Lombok简介点击左上角,关注:“锅外的大佬”专注分享国外最新技术内容帮助每位开发者更优秀地成长和其他语言相比,Java经常因为不必要的冗长被批评。Lombok提供了一系列注解用以在后台生成模板代码,将其从你的类中删除,从而有助于保持你的代码整洁。较少的模板意味着更简洁的代码,更易于阅读和维护。在本文中,我将涉及我经常使用的Lombok功能,并想你展示如何使用他们生产更清晰、更简洁的代码。1.局
分类:
其他好文 时间:
2020-09-07 19:14:43
阅读次数:
55
SpringDataJPA启用事务锁点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容1.概述在本快速教程中,我们将讨论在SpringDataJPA中为自定义查询方法和预定义存储库的CRUD方法启用事务锁,我们还将查看不同的锁类型并设置事务锁超时。2.锁类型JPA定义了两种主要的锁类型,即悲观锁和乐观锁。2.1悲观锁当我们在事务中使用悲观锁并访问实体时,它将立即锁定。通过提交或回滚事务来释
分类:
编程语言 时间:
2020-09-07 18:54:29
阅读次数:
44
如何配置SpringBootTomcat点击左上角,关注:“锅外的大佬”专注分享国外最新技术内容帮助每位开发者更优秀地成长1.概述SpringBootWeb应用程序默认包含预配置的嵌入式Web服务器。但在某些情况下,我们要修改默认配置以满足自定义要求。在本教程中,我们将介绍通过application.properties文件配置Tomcat嵌入式服务器的一些常见用例。2.常见的嵌入式Tomcat配
分类:
编程语言 时间:
2020-09-07 18:53:21
阅读次数:
45
SpringCloud:Turbine点击左上角,关注:“锅外的大佬”专注分享国外最新技术内容帮助每位开发者更优秀地成长1.概述本文中,我将向你介绍SpringCloudNetflixTurbine。它将多个HystrixMetricsStreams聚合为一个,以便显示在一个仪表板视图中。简要介绍Hystrix。在微服务架构中,我们有许多小应用程序相互通信以完成请求。这些下游服务有可能无法正确响应
分类:
编程语言 时间:
2020-09-07 18:52:35
阅读次数:
49