当前位置: 首页 > news >正文

免费网站站沈阳网站开发

免费网站站,沈阳网站开发,WordPress无法自动推送,html5模板之家SpringBoot日志配置 1.Spring Boot默认日志框架 Spring Boot默认使用LogBack日志系统#xff0c;如果不需要更改为其他日志系统如Log4j2等#xff0c;则无需多余的配置#xff0c;LogBack默认将日志打印到控制台上。如果要使用LogBack#xff0c;原则上是需要添加depende…SpringBoot日志配置 1.Spring Boot默认日志框架 Spring Boot默认使用LogBack日志系统如果不需要更改为其他日志系统如Log4j2等则无需多余的配置LogBack默认将日志打印到控制台上。如果要使用LogBack原则上是需要添加dependency依赖的 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-logging/artifactId/dependency但是因为新建的Spring Boot项目一般都会引用spring-boot-starter或者spring-boot-starter-web而这两个起步依赖中都已经包含了对于spring-boot-starter-logging的依赖所以无需额外添加依赖。 2.常用的日志框架 日志门面日志实现JCL、SLF4j、jboss-loggingLog4j、 JULjava.util.logging Log4j2、 Logback 2.1日志门面: 不是具体的日志解决方案,它只服务于各种各样的日志系统允许最终用户在部署其应用时使用其所希望的日志实现来使用日志功能。 2.2日志实现: 是基于对应的日志门面的规范来实现的具体日志功能的框架 2.3 框架之间由于历史迭代原因及框架性能等问题选择的日志框架也不一样常见的框架与默认选择的日志系统关系如下: 框架日志SpringJCLSpringBootSfl4j–logbackHibernate3Slf4j 2.4而框架使用的日志不一样SpringBoot早已考虑这个问题我们看一下它是怎么解决的 可以看到 他把其他的框架日志 偷梁换柱了 都使用的是 slf4j 3. 日志输出级别 以及使用 日志输出级别 TRACE DEBUG INFO WARN ERROR 3.1 Springboot简单的日志使用 方式一 LoggerFactory.getLogger(MyTest8.class);这里面的MyTest8.class是为了方便快速定位是哪一个类输出打印的日志 public class LoggerExec {private static final Logger logger LoggerFactory.getLogger(MyTest8.class);public static void main(String[] args) {logger.trace(trace);logger.debug(debug);logger.info(info);logger.warn(warn);logger.error(error);}}3.2 Springboot简单的日志使用 方式二 导入依赖,并且 你的IDEA要安装了Lombok插件 dependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdoptionaltrue/optional/dependencySif4相当于 private final Logger log LoggerFactory.getLogger(MyTest8.class); Slf4j public class MyTest9 extends ParentTest {Testpublic void test1() {log.debug(debug);log.info(info);log.warn(warn);log.error(error);} }4. 日志打印级别 日志的打印级别 TRACE DEBUG INFO WARN ERROR FATAL 且级别是逐渐提供如果日志级别设置为INFO则意味TRACE和DEBUG级别的日志都看不到。 Spring Boot默认级别就是INFO可通过 logging.level.rootwarn 改变SpringBoot日志打印级别 5.日志的设置 (logging.file文件名,logging.path文件路径已经过时了变成logging.file.name文件路径/文件名) logging:file:name: F:/springboot.logpattern:#规定输出到控制台的格式console: %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%thread] %logger{15} %msg%n#规定输出到日志文件的格式file: %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%thread] %logger{15} %msg%n#规定指定包的 日志级别, loggin.level.root是整个项目level:com.example: trace- %d 日期时间 {格式} - %-5level 左对齐5个字符 日志等级 - %thread 线程名 - %logger{15} 输出日志打印所在的类 限制15个字符
http://www.zqtcl.cn/news/840987/

相关文章:

  • 做一个网站 如何盈利模式招聘网站排行榜2021
  • 免费做网站网站有人哪些c 网站开发网易云课堂百度云下载
  • 高端品牌网站设计欣赏扬中网站建设包括哪些
  • 手机怎么访问微网站网络运营商电话
  • 怎么成立网站战争局势最新消息
  • 嘉定网站设计制作报价crm系统营销
  • 一个网站做几个关键词怎么样子做网站
  • 关于做网站的创新创业策划书怎么进网站后台管理系统
  • 品牌型网站开发wap网站开发工具
  • 网站改版设计微信淘宝购物券网站是怎么做的
  • 网站建设基本流程心得网站设计开发报价
  • 泉州网站建设网站制作电商网站建设需要
  • 沈阳工程建设信息网深圳seo网站排名优化
  • wordpress仿dz长沙seo网站优化
  • 西宁做网站公司电话关键词快速排名怎么做
  • 昆山网站建设秦皇岛淘宝关键词推广
  • 建设娱乐网站的要求微网站开发多少钱
  • 海港区网站快排seo网站怎么添加流量
  • 肇庆做网站aspaccess做网站
  • 郑州网站建设索q479185700wordpress输出用户中心链接
  • 网站重要三要素网站建设 找vx cp5173
  • 河北网站开发价格三个字简洁的公司名称
  • 网站建设案例分析wordpress 页面固定
  • 杭州网站备案机械加工网站有哪些
  • 360网站运营wordpress 免费版广告
  • 龙文网站建设有域名可以自己做网站吗
  • 东莞优化网站建设肥猫网站建设
  • 东莞住房和建设局网站dedecms如何做网站
  • 广州商城网站建设地址义马网站开发
  • 全球购物网站排名高端网站定制开发设计制作