first commit
This commit is contained in:
43
starter/mica-mqtt-server-jfinal-plugin/README.md
Normal file
43
starter/mica-mqtt-server-jfinal-plugin/README.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# jfinal mica-mqtt-server
|
||||
|
||||
## 使用
|
||||
|
||||
#### 1. 添加依赖
|
||||
```xml
|
||||
<dependency>
|
||||
<groupId>org.dromara.mica-mqtt</groupId>
|
||||
<artifactId>mica-mqtt-server-jfinal-plugin</artifactId>
|
||||
<version>${最新版本}</version>
|
||||
</dependency>
|
||||
```
|
||||
|
||||
#### 2. 删除 jfinal-demo 中的 slf4j-nop 依赖
|
||||
|
||||
#### 3. 添加 slf4j-log4j12
|
||||
```xml
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-log4j12</artifactId>
|
||||
<version>1.7.33</version>
|
||||
</dependency>
|
||||
```
|
||||
|
||||
#### 4. 插件配置
|
||||
```java
|
||||
MqttServerPlugin plugin = new MqttServerPlugin();
|
||||
plugin.config(mqttServerCreator -> {
|
||||
// mqttServerCreator 上有很多方法,详见 mica-mqtt-core
|
||||
mqttServerCreator
|
||||
.enableMqtt()
|
||||
.enableMqttWs()
|
||||
.enableMqttHttpApi()
|
||||
;
|
||||
});
|
||||
plugin.start();
|
||||
```
|
||||
|
||||
#### 5. 插件使用
|
||||
```java
|
||||
// 更多方法可以直接使用 MqttServerKit 点出来
|
||||
MqttServerKit.publish(String clientId, String topic, byte[] payload);
|
||||
```
|
||||
Reference in New Issue
Block a user