Seppiko GLF 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Seppiko GLF 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Seppiko GLF 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Seppiko GLF 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Seppiko GLF 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 国产
提 交 者 TGVvbmFyZA
适用人群 未知
收录时间 2020-11-03

软件简介

Seppiko GLF(General Logging Facade) 是一个用作各种日志框架的简单门面或抽象框架,允许用户插入最终部署时所需要的日志框架。

Seppiko GLF API让你与日志记录后端分离,减少了应用程序与任何特定日志记录框架之间的耦合。 这样可以更轻松地与现有代码或第三方代码集成,或将代码交付到已经选择了日志后端的其他项目中。

作为入口,你需要添加如下依赖:

<dependency>
  <groupId>org.seppiko.glf</groupId>
  <artifactId>glf-api</artifactId>
  <version>${seppiko-glf.version}</version>
</dependency>

同时你需要引入下面这个包和Log框架具体的实现包,目前已支持Log4J2:

<dependency>
  <groupId>org.seppiko.glf</groupId>
  <artifactId>glf-log4j2</artifactId>
  <version>${seppiko-glf.version}</version>
</dependency>

使用示例

Logger logger = LoggerFactory.getLogger("ClassName");
logger.trace("Trace");
logger.debug("Debug");
logger.info("Infomation");
logger.warn("Warning");
logger.error("Error");
logger.fatal("Fatal");

如果你在使用过程中有任何问题,请在Gitlab中发起Issues

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
TGVvbmFyZA软件作者
歡迎試用 😄
2020/11/03 11:59
回复
举报
更多评论
2020/11/24 11:39

Seppiko GLF 1.3 发布,日志门面框架

Seppiko GLF 1.3 已经发布,GLF是一个抽象门面日志框架,它允许你使用任何日志实现作为真正的日志输出。 此版本更新内容包括: 更新内部glf-api依赖管理 变更 org.seppiko.glf.event.DefaultMarkerFactory 为 org.seppiko.glf.api.MarkerFactory 变更 MarkerFactory 内的方法为静态方法 修复 Marker 不能调用的bug 详情查...

0
1
2020/11/21 10:53

Seppiko GLF 1.2 发布,日志门面框架

Seppiko GLF 1.2 已经发布,GLF是一个抽象门面日志框架,它允许你使用任何日志实现作为真正的日志输出。 此版本更新内容包括: 刪除 glf-jul 添加 jul-to-glf 添加 jcl-over-glf 详情查看:https://gitee.com/seppiko/glf/releases/1.2...

2
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于开发技能专区
2020/10/07 10:23

如何使用GLF

GLF是一个SLF4J的轮子,我希望以后可以用一个更加现代的实现作为日志门面框架。 Gitee:https://gitee.com/seppiko/glf 。 拿Log4j2作为实际框架,你需要添加依赖: <dependency> <groupId>org.seppiko.glf</g...

0
0
2020/03/17 11:52

趣图:前端 VS 后端

点击上方SQL数据库开发,关注获取SQL视频教程 SQL专栏 SQL基础知识汇总 SQL高级知识汇总 微博网友评论: @路飞Glf:太形象深动了 @vv_zzzz:感觉很形象 @ClaimYourDestiny:放!后端比前端有深度的多 @智商更令人...

0
0
发表于软件架构专区
2014/07/16 13:40

Session && Cookie

Cookie和Session有一些不同: 存储位置的不同:Cookie将状态保存在客户端,Session将状态保存在服务器端; 与HTTP协议的关系不同:Cookie需要通过网络传输,依赖于HTTP协议,Session并没有在HTTP的协议中定 义; 可用性不同:相对于Cookie,Session在客户端禁用Cookie后还可以通过URL回写机制实现Session会话机制。 安全...

0
0
发表了博客
2019/10/30 14:15

怎样通过excel录入来批量造数据

背景:   自动化测试除了验证系统功能外,还能够为测试人员根据测试要求造数据实现测试需要!但是一般的自动化测试,都是在编写脚本的时候,写死在程序里的。所以本文是为了在满足系统操作流程的基础上,根据测试的要求实现测试数据的编写。 本文涉及两个新的知识点内容: 1. 读取excel数据 2. python数据库读写 2.1 ...

0
0
发表于软件架构专区
2020/08/28 18:00

【必收藏】2020 爬虫面试题目合集

点击上方“Python进击者”,选择“星标”公众号 超级无敌干货每日18:00推送给你!!! 01 介绍爬虫 1.爬虫:自动的抓取互联网上信息的脚本文件。 2.爬虫可以解决的问题: (1)解决冷启动问题 (2)搜索引擎的根...

0
0
2020/05/10 11:16

至联云讲解《区块链与5G的融合重新定义数字经济时代》

当前,新一轮科技革命和产业革命持续深入,5G技术正在从线上到线下、从平台到生态,推动我国数字经济发展。而区块链以其分布式数据存储、低成本、高效率等安全可靠的技术特点,正在被业内广泛挖掘应用到多个领域,...

0
0
发表于开发技能专区
2015/08/18 10:08

基于淘宝开源Tair分布式KV存储引擎的整合部署

一、前言   Tair支撑了淘宝几乎所有系统的缓存信息(Tair = Taobao Pair,Pair即Key-Value键值对),内置了三个存储引擎:mdb(默认,类似于Memcache)、rdb(类似于Redis)、ldb(高性能KV存储),其中前2者定位于cache缓存,ldb则定位于持久化存储。Tair属于分布式系统,由一个中心控制节点(Config Server)和一系列...

0
14
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
5 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部