```xml
<dependency>
    <groupId>org.noear</groupId>
    <artifactId>solon-logging-simple</artifactId>
</dependency>
```

#### 1、介绍

日志扩展插件，提供了 slf4j 接口的简单适配能力。一般做为分布式日志服务的slf4j适配器（或者测试时使用），比如 [water-solon-cloud-plugin](/article/146)，就是借助此插件对接自己的分布式日志服务。

此插件不会产生本地日志文件（不会落盘），只会写入控制台或云端。


#### 2、配置示例

日志等级的优先顺序：appender > logger > root。具体配置示例：

```yaml
solon.app:
  name: demoapp

# 以下为默认值，可以都不加(支持"云端配置服务"进行配置，支持写到"云端日志服务")
solon.logging.appender:
  console:
    level: TRACE
    enable: true #是否启用
  cloud:
    level: INFO
    enable: true #是否启用
    
# 记录器级别的配置示例
solon.logging.logger:
  "root": #默认记录器配置
    level: TRACE
  "com.zaxxer.hikari":
    level: WARN    
```


#### 3、使用示例

```java
@Controller
public class DemoController{
    static Logger log = LoggerFactory.getLogger(DemoController.class);
    
    @Mapping("/hello")
    public void hello(String name){
        //默认的打印格式，支持 MDC 显示
        MDC.put("user", name);
        
        log.info("hello world!");
    }
}
```







