mqtt-spring-boot
                                
                                 mqtt-spring-boot copied to clipboard
                                
                                    mqtt-spring-boot copied to clipboard
                            
                            
                            
                        mqtt-spring-boot
MQTT integration with Spring Boot
mqtt-spring-boot-starter will help you use mqtt with Spring Boot.
Summary
- Maven
- Configuration
- Use
- Samples
Maven
<dependency>
  <groupId>io.github.brandonbai</groupId>
  <artifactId>mqtt-spring-boot-starter</artifactId>
  <version>1.0-SNAPSHOT</version>
</dependency>
Configuration
{your applicaton.yml/applicaton.properties}
mqtt:
  username: mqttPubClient
  password: 123456
  cleanSession: false
  serverURIs: 
   - tcp://localhost:1883
  async: true
  completionTimeout: 20000
  keepAliveInterval: 30
  clientId: mqttPubClient
  defaultQos: 1
Use
public class YourClass {
  @Resource
  private MqttMessageClient mqttMessageClient;
  public void yourMethod() {
    mqttMessageClient.sendMessage("topic", "content");
  }
}
Samples
- 
Mqtt + SpringMvc + Spring 
- 
mqtt + Spring Boot 
- 
mqtt-spring-boot-starter