# jfinal mica-mqtt-server
## 使用
#### 1. 添加依赖
```xml
org.dromara.mica-mqtt
mica-mqtt-server-jfinal-plugin
${最新版本}
```
#### 2. 删除 jfinal-demo 中的 slf4j-nop 依赖
#### 3. 添加 slf4j-log4j12
```xml
org.slf4j
slf4j-log4j12
1.7.33
```
#### 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);
```