Spring DataJPA ElasticSearch教程(基础版)

本教程主要详细讲解Spring Data ElasticSearch,它向ElasticSearch提供Spring Data平台的抽象. ElasticSearch是基于文档的存储,以持久保存数据,并可用作数据库,缓存,消息代理等. 基础环境 技术 版本 Java 1.8+ SpringBoot …

SpringBoot整合Angular前后端开发教程

今天我们尝试Spring Boot整合Angular,并决定建立一个非常简单的Spring Boot微服务,使用Angular作为前端渲编程语言进行前端页面渲染. 基础环境 技术 版本 Java 1.8+ SpringBoot 1.5.x Angular 7.x.x 创建项目 初始化项目 mvn a…

Spring DataJPA Redis教程(Template版)

本教程主要详细讲解Spring Data Redis,它向Redis提供Spring Data平台的抽象. Redis由基于key/value库的数据结构存数,以持久保存数据,并可用作数据库,缓存,消息代理等。 基础环境 技术 版本 Java 1.8+ SpringBoot 2.x.x DataJP…

SpringBoot Security使用LDAP单点登录

本教程主要详细讲解Spring Security使用LDAP做单点登录。 基础环境 技术 版本 Java 1.8+ SpringBoot 2.x.x Security 5.x LDAP 任意版本 创建项目 初始化项目 mvn archetype:generate -DgroupId=com.edur…

SpringBoot整合Kotlin构建Web服务

今天我们尝试Spring Boot整合Kotlin,并决定建立一个非常简单的Spring Boot微服务,使用Kotlin作为编程语言进行编码构建。 创建一个简单的Spring Boot应用程序。我会在这里使用maven构建项目: <?xml version="1.0" encoding="U…

SpringBoot使用编程方式配置DataSource

Spring Boot使用固定算法来扫描和配置DataSource。这使我们可以在默认情况下轻松获得完全配置的DataSource实现。 Spring Boot还会按顺序快速的自动配置连接池(HikariCP, Apache Tomcat或Commons DBCP),具体取决于路径中的哪些类。 虽然…

SpringBoot整合Scala构建Web服务

今天我们尝试Spring Boot整合Scala,并决定建立一个非常简单的Spring Boot微服务,使用Scala作为编程语言进行编码构建。 创建项目 初始化项目 mvn archetype:generate -DgroupId=com.edurt.ssi -DartifactId=spring…

SpringBoot开发存储服务器

今天我们尝试Spring Boot开发一个资源存储服务器. 基础环境 技术 版本 Java 1.8+ SpringBoot 1.5.x 创建项目 初始化项目 mvn archetype:generate -DgroupId=com.edurt.sli.sliss -DartifactId=sprin…

Spring DataJPA Redis教程(基础版)

本教程主要详细讲解Spring Data Redis,它向Redis提供Spring Data平台的抽象. Redis由基于key/value库的数据结构存数,以持久保存数据,并可用作数据库,缓存,消息代理等。 基础环境 技术 版本 Java 1.8+ SpringBoot 2.x.x DataJP…

在Spring 5中调试Reactive Streams

案例概述 调试Reactive Streams可能是我们开始使用这些数据结构后必须面对的主要挑战之一。 考虑到Reactive Streams在过去几年中越来越受欢迎,了解我们如何有效地执行此任务是个好主意。 让我们首先使用Reactive Streams设置项目,看看为什么这通常很麻烦。 带有错误…