Spring Boot(二十二):spring session实现集群-redis 发表于 2018-09-09 | 分类于 SpringBoot | | 阅读次数: 介绍Spring Boot中spring session支持方式有: JDBC MongoDB Redis Hazelcast HashMap 阅读全文 »
Spring Boot(二十一):发送邮件(多账号轮询发送) 发表于 2018-09-09 | 分类于 SpringBoot | | 阅读次数: 介绍pom文件引入: 1234<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency> 阅读全文 »
Spring Boot(二十):调用REST服务 发表于 2018-09-09 | 分类于 SpringBoot | | 阅读次数: 介绍pom文件引入: 1234<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId></dependency> 阅读全文 »
Spring Boot(十九):异步消息AMQP(RabbitMQ) 发表于 2018-09-02 | 分类于 SpringBoot | | 阅读次数: 介绍pom文件引入: 1234<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency> 注解启用:@EnableRabbit 阅读全文 »
Spring Boot(十八):异步消息JMS(ActiveMQ) 发表于 2018-09-02 | 分类于 SpringBoot | | 阅读次数: 介绍pom文件引入: 1234<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId></dependency> 启用JMS注解:@EnableJms 阅读全文 »
Spring Boot(十七):缓存之Redis 发表于 2018-09-02 | 分类于 SpringBoot | | 阅读次数: 介绍EhCache更多的是在本地做缓存,redis做集群比EhCache简单轻量。 pom文件引入: 1234<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId></dependency> 阅读全文 »
Spring Boot(十六):缓存之EhCach 发表于 2018-09-02 | 分类于 SpringBoot | | 阅读次数: 介绍Spring boot 支持的缓存: Generic JCache (JSR-107) EhCache 2.x Hazelcast Infinispan Couchbase Redis Caffeine Guava Simple 阅读全文 »
Spring Boot(十五):NoSql数据库mongodb 发表于 2018-09-02 | 分类于 SpringBoot | | 阅读次数: 介绍pom文件引入: 1234<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId></dependency> 阅读全文 »
Spring Boot(十四):NoSql数据库redis 发表于 2018-09-02 | 分类于 SpringBoot | | 阅读次数: 介绍pom文件引入: 1234<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency> 阅读全文 »
Spring Boot(十三):事务处理 发表于 2018-09-02 | 分类于 SpringBoot | | 阅读次数: 介绍关系型数据库实物处理通过注解@Transactional来实现。 事务的四个特性 原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成, 要么完全不起作用。 一致性(Consistency):一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状 态,而不会是部分完成部分失败。在现实中的数据不应该被破坏。 隔离性(Isolation):可能有许多事务会同时处理相同的数据,因此每个事务都应该与其他事务隔离开来, 防止数据损坏。 持久性(Durability):一旦事务完成,无论发生什么系统错误,它的结果都不应该受到影响,这样就能从 任何系统崩溃中恢复过来。通常情况下,事务的结果被写到持久化存储器中。 阅读全文 »