SpringBoot
文章平均质量分 69
四川码匠
此生之路,我将走过;走过这一次,便再也无法重来。所有力所能及的善行,所有充盈于心的善意,我将毫不吝惜,即刻倾于。我将不再拖延,再不淡漠,只因此生之路,再也无法重来。
展开
-
JavaEE进阶知识学习----SpringBoot高级(四)SpringBoot整合Redis
整合redis实现缓存 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 在虚拟机中安装使用docker,使用SmarTTY-2.2客户端连接虚拟机 安装redis使用的docker国内镜像 引入redis的starter pom.xml文件 <dependency> <groupId>or...原创 2018-05-19 11:34:52 · 470 阅读 · 0 评论 -
JavaEE进阶知识学习----SpringBoot高级(五)SpringBoot与消息
SpringBoot与消息 概述 在大多数应用中,可以通过消息服务来提升系统异步通信,扩展解耦能力。 在消息服务中存在两个重要的概念:消息代理(message broker)和目的地(destination),当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到指定目的地 消息队列主要有两种形式的目的地:队列(queue:点对点消息通信),主题(topic:发布/订阅消息通...原创 2018-05-19 11:35:21 · 557 阅读 · 0 评论 -
JavaEE进阶知识学习----SpringBoot高级(一)JSR107缓存
SpringBoot与缓存 JSR107 Java Caching定义了5个核心接口,分别是CachingProvider, CacheManager, Cache, Entry和Expiry。 CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期访问多个CachingProvider。 CacheManager定义了创建、...原创 2018-05-13 12:33:59 · 3381 阅读 · 0 评论 -
JavaEE进阶知识学习----SpringBoot高级(二)SpringBoot使用缓存
缓存使用 1.使用IDEA创建SpringBoot项目,引入cache模块,web模块,mysql模块,Mybatis模块 2.创建mysql数据库spring_cache SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for department -- ------------...原创 2018-05-13 12:35:01 · 706 阅读 · 0 评论 -
JavaEE进阶知识学习----SpringBoot高级(三)缓存注解
注解@CachePut使用 既调用方法,又更新缓存数据,当修改了数据库的某一个数据,同时更新缓存 service层代码如下 @CachePut(value = "emp") public Employee updateEmp(Employee employee){ employeeMapper.updateEmp(employee); return employee; }...原创 2018-05-13 14:36:29 · 1336 阅读 · 0 评论 -
JavaEE基础知识学习-----SpringBoot自动配置原理
SpringBoot自动配置原理 备注:该SpringBoot自动配置原理不适合java刚入门学者以及不熟悉Spring4+Springmvc+maven的同学 1、当SpringBoot应用启动的时候,就从主方法里面进行启动的。 @SpringBootApplication public class SpringBoot02ConfigAutoconfigApplication { ...原创 2018-07-03 17:33:32 · 249 阅读 · 0 评论