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

查看服务器上的网站江西网站建设哪家专业

查看服务器上的网站,江西网站建设哪家专业,江门市建设银行网站,上海室内设计有限公司1:yml配置mybatis_plus默认日记框架 mybatis-plus:#这个作用是扫描xml文件生效可以和mapper接口文件使用,#如果不加这个,就无法使用xml里面的sql语句#启动类加了MapperScan是扫描指定包下mapper接口生效,如果不用MapperScan可以在每一个mapp…

1:yml配置mybatis_plus默认日记框架

mybatis-plus:#这个作用是扫描xml文件生效可以和mapper接口文件使用,#如果不加这个,就无法使用xml里面的sql语句#启动类加了@MapperScan是扫描指定包下mapper接口生效,如果不用@MapperScan可以在每一个mapper接口添加@Mapper注解mapper-locations: classpath*:com/example/poi/mapper/**/xml/*Mapper.xmlglobal-config:# 关闭MP3.0自带的bannerbanner: falsedb-config:#主键类型id-type: ASSIGN_ID# 默认数据库表下划线命名table-underline: trueconfiguration:# 这个配置会将执行的sql打印出来,在开发或测试的时候可以用log-impl: org.apache.ibatis.logging.stdout.StdOutImpl# 返回类型为Map,显示null对应的字段call-setters-on-nulls: truelogging:level:# 日记级别,设置的越小捕抓的信息越多 trace<debug<info<warn<error#root 键指定了根日志记录器的级别为 INFOroot: INFO#com.baomidou.mybatisplus 包下的日志记录器级别为 DEBUGcom.baomidou.mybatisplus: INFOfile:#保留了最近 30 天的日志max-history: 30#每个日记大小,当日记达到100M但还没到达下一天就生成一个新的文件按i序号max-size: 100MB#保存日记实际路径,确保指定的路径对应的目录已存在,并具有具有的写入权限pattern: /home/app/logs//mybatis-%d{yyyy-MM-dd}-%i.log#设置日志文件夹存储总大小的上限,超过就删除旧的total-size-cap: 1GB

在这里插入图片描述

1-1: 如果不需要控制台打印parsee mapper file之类信息,可以修改mabatis日记框架,不使用默认StdOutImpl,使用Slf4jImpl,同时加上logiing管理日记,如下

  configuration:
#    log-impl: org.apache.ibatis.logging.stdout.StdOutImpllog-impl: org.apache.ibatis.logging.slf4j.Slf4jImplcall-setters-on-nulls: truelogging:level:root: infocom.baomidou.mybatisplus: debugpath: G:\temptemptemp\logs
  • 这个可以设计日记在控制台输出,如果日记输出最小为debug日记,如果设计日记级别高就不输出,设置级别底trace也是日记最小输出debug
  • 可以设置日记自己权重打印相应信息出来,查看项目启动情况,trace<debug<info<warn<error

2:使用logback-spring.xml生成日记管理,在resource项目下生成文件,文件内容如下

在这里插入图片描述

<?xml version="1.0" encoding="UTF-8"?>
<configuration><!-- 日志文件路径 --><springProperty scope="context" name="logPath" source="log.logPath"/><!-- 日志文件名称 --><springProperty scope="context" name="logName" source="log.logName"/><!--    <logger name="org.springframework.web" level="WARN"/>-->
<!--    <logger name="org.springboot.sample" level="WARN"/>-->
<!--    <logger name="com.example.poi" level="INFO"/>-->
<!--    这个是可以输出mybatis信息,要在yml配置mybatis的日记框架-->
<!--    <logger name="org.mybatis" level="INFO"/>--><appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"><encoder><pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level -&#45;&#45; [%thread] %logger Line:%-3L - %msg%n</pattern><charset>UTF-8</charset></encoder></appender><appender name="WEB_CONSOLE" class="ch.qos.logback.core.ConsoleAppender"><encoder><pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level -&#45;&#45; [%thread] %logger Line:%-3L - %msg%n</pattern><charset>UTF-8</charset></encoder></appender><!-- debug 日志文件 --><appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"><!-- 正在记录的日志文档的路径及文档名 --><file>${logPath}${logName}.log</file><!--日志文档输出格式--><encoder><pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level -&#45;&#45; [%thread] %logger Line:%-3L - %msg%n</pattern><charset>UTF-8</charset></encoder><!-- 日志记录器的滚动策略,按日期,按大小记录 --><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><!-- 日志归档 --><fileNamePattern>${logPath}${logName}-%d{yyyy-MM-dd}.%i.log</fileNamePattern><timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"><maxFileSize>256MB</maxFileSize></timeBasedFileNamingAndTriggeringPolicy><!--日志文档保留天数--><maxHistory>1</maxHistory></rollingPolicy></appender><root level="INFO"><appender-ref ref="FILE"/><appender-ref ref="CONSOLE"/>
<!--        <appender-ref ref="WEB_CONSOLE"/>--></root></configuration>

< root> 是用来设置默认的日志级别和输出目标,而 < logger> 则是用来针对特定的包或类进行更细粒度的日志配置。两者都可以设置 level 属性,但 < logger> 的级别配置会覆盖 < root> 的默认级别

2-1:如果控制台需要输出mybatis的具体sql信息需要在yml配置mybatis的日记输出框架

  configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

System.out.println不能打印到输出日记

com.example.poi.mapper: trace

2-2:如果要将sql执行记录输出到日记,需要在配置日记输出指定mapper路径,如下

logging:level:root: infocom.baomidou.mybatisplus: infocom.example.poi.mapper: infopath: G:\temptemptemp\logs

在这里插入图片描述

http://www.yayakq.cn/news/845151/

相关文章:

  • 智慧团建网站几点关闭全球网络营销公司排行榜
  • 入侵dedecms网站管理员密码wordpress安装 用户名已存在
  • 郑州网站优化软件在线拼接图片
  • 58同城给做网站花都区住房和城市建设部网站
  • 白银做网站公司想做个网站应该怎么做
  • 大型网站建设价格怎么知道别人网站是谁做的优化
  • 域名访问网站怎么下载wordpress中的角色
  • 在线做春节网站wordpress 降级
  • 外卖网站怎么做朝阳网站建设推广
  • 房子竣工验收在哪个网站查模板置换
  • 深圳购物网站建前端做用vue做后台多还是做网站多
  • 网站建设价格组成金华seo扣费
  • 2016响应式网站模版建筑建材网站建设
  • iis通过地址访问不了网站网站建设以及维护
  • wordpress多站点是什么意思电商运营学校培训
  • html网站源代码长沙企业网站建设案例
  • 邯郸移动网站制作php建网站教程
  • 创意网站模板下载贾汪网站开发
  • 网站标题算关键词优化吗忻州做网站
  • 开源网站建设教程怎样做企业学校网站
  • 网站要设置哪些栏目个人网店店铺名字
  • 教育行业网站建设审批网站建设的财务分析
  • 做网站不需要原件吧成都公司核名的网站
  • 为什么需要建设网站网站开发需要学php吗
  • 淘宝客如何做网站推广西安网站排名优化培训
  • 视频网站移动端兰州商城网站建设
  • 式网站自然人做音频网站违法吗
  • 网站开发文档需求撰写word网站做ppt模板下载地址
  • 长春昆仑建设股份有限公司网站东莞气缸东莞网站建设
  • 360购物网站怎么做的长沙市人才招聘网最新招聘信息