spring boot
zl_momomo
杂记博客 相互学习
展开
-
Spring Boot2.x + Mybatis整合
前言spring boot 的核心为自动装配。 使用intellij idea来构建spring boot packaging使用jar,springboot自带tomcat集成引入依赖,这里我们选择最基本的web依赖 pom.xmlmybatis-spring-boot-starter能够帮助我们快速建立基于springboot的mybatis...原创 2018-09-12 11:24:43 · 2425 阅读 · 1 评论 -
Spring Boot2.x 整合lettuce redis 和 redisson
前言springboot2之前redis的连接池为jedis,2.0以后redis的连接池改为了lettuce,lettuce能够支持redis4,需要java8及以上。lettuce是基于netty实现的与redis进行同步和异步的通信。lettuce和jedis比较:jedis使直接连接redis server,如果在多线程环境下是非线程安全的,这个时候只有使用连接池,为每个jedi...原创 2018-09-20 16:20:02 · 11965 阅读 · 0 评论 -
Spring Boot2.x + Druid动态数据源切换
数据源配置<!-- alibaba的druid数据库连接池 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.9&原创 2018-09-26 12:05:44 · 7097 阅读 · 6 评论 -
Spring Boot 整合 RabbitMq — 三种Exchange模式
前言AMQP(Advanced Message Queuing Protocol, 高级消息队列协议)是一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同的开发语言等条件的限制。RabbitMq与spring boot整合简单了解引入springboot am...原创 2018-10-16 15:03:16 · 4195 阅读 · 0 评论 -
yml语法及yml属性值自动注入@ConfigurationProperties
前言在Springboot中,推荐使用properties或者YAML文件来完成配置,但是对于较复杂的数据结构来说,YAML远远优于propertiesyml语法YAML中允许表示三种格式,分别是常量值,对象和数组基本格式要求1.YAML大小写敏感2.使用缩进代表层级关系3.缩进只能使用空格,不能使用TAB,不要求空格个数,只需要相同层级左对齐(一般2个或4个空格)对象...原创 2018-10-31 14:52:38 · 8668 阅读 · 2 评论 -
Spring Boot2.x 整合quartz集群
springboot2.x支持对quartz的自动配置,引入jar <!-- spring boot2.x + quartz --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-qu...原创 2018-10-31 15:33:19 · 6647 阅读 · 0 评论 -
前后台全双工通信——基于rabbitmq的websocket服务
前端通过websocket连接RabbitMQ开启RabbitMQ对stomp的支持以及能够通过stomp去建立一个websocket连接。安装rabbitmq_stomp和rabbitmq_web_stomp插件rabbitmq-plugins enable rabbitmq_stomprabbitmq-plugins enable rabbitmq_web_stomprabbi...原创 2018-11-22 12:00:21 · 1729 阅读 · 0 评论 -
前后端全双工通信 —— 基于Stomp Over Websocket
WebSocket协议概念:WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。HTTP 协议做不到服务器主动向客户端推送信息。这种单向请求的特点,注定了如果服务器有连续的状态变化,客户端要获知就非常麻烦。我们只能使用轮询。轮询效率低,且很浪费资源。而WebSocket协议最大的特点就是...原创 2018-11-19 16:05:48 · 8751 阅读 · 0 评论