WebFuse

  • 首页

  • 归档

  • 分类

  • 标签

  • 站点地图

  • 关于

在SpringBoot中集成MQTT

发表于 2017-08-17 更新于 2019-04-10 分类于 Spring , Spring Boot

MQTT( Message Queuing Telemetry Transport)是一个物联网传输协议,它被设计用于轻量级的发布/订阅式消息传输,旨在为低带宽和不稳定的网络环境中的物联网设备提供可靠的网络服务。在实际的开发中,我们通常会用到Spring,这里简单描述一下在SpringBoot中如何集成MQTT。 在Spring的一系列文档中,已经有了对应的集成代码。见: spring-inte ...

阅读全文 »

Spring @Value—从yml文件中引入list

发表于 2017-08-15 更新于 2019-04-10 分类于 Spring , Spring Boot

在SpringBoot中要引入yml配置文件中的数组,用常用的@Value是不可取的,我们必须另寻途径。详见以下代码: 配置文件,其中mqtt是一个对象,urls是一个字符串数组,mappings是一个对象数组 mqtt: urls: - tcp://120.24.75.149:1883 clientId: mqtt-gateway completionTimeout: 5000route ...

阅读全文 »

利用Spring的AbstractRoutingDataSource解决多数据源的问题

发表于 2017-08-10 更新于 2019-04-10 分类于 Spring

在互联网的服务端开发的时候,我们很经常要在一个项目中去调用不同的数据库。在这种情况下,必然要涉及到多数据源问题。那么,我们该如何解决多数据源问题呢?有没有一种方法来动态切换数据源呢? 答案是有的。万能的Spring已经给了我们解决方案——利用AbstractRoutingDataSource。在AbstractRoutingDataSource类中,发现getConnection()方法,从名字上 ...

阅读全文 »

Spring Boot中ComponentScan的exclude

发表于 2017-08-05 更新于 2019-04-10 分类于 Spring , Spring Boot

在SpringBoot的组件自动扫描加载中怎么样去exclude classes/packages呢?我们可以使用@ComponentScan的excludeFilters来实现。 实现方法一ExcludedService.java package cn.webfuse.service.exclude; import org.springframework.stereotype.Service; ...

阅读全文 »

持续集成环境搭建

发表于 2017-07-04 更新于 2018-07-28 分类于 运维

关于持续集成是什么,可以参考阮一峰老师的持续集成是什么?以及网上的一些资料。 基本环境搭建从安装最Mini的CentOS开始,我们需要解决如下事情。 在CentOS中使用yum命令安装出现错误提示”could not retrieve mirrorlist http://mirrorlist.centos.org *” 这是因为DNS配置错误,我装的是Cent OS 6.4 Server,没有图形 ...

阅读全文 »
1…789…18

Jesen Kwan

Make it work, make it right, make it fast
89 日志
23 分类
49 标签
RSS
GitHub Weibo
© 2016 – 2020 Jesen Kwan
由 Hexo 强力驱动 v3.3.7
|
主题 – NexT.Gemini v7.1.2
|