永发信息网

连接数据库出错的日志为什么没有输出到日志文件中

答案:2  悬赏:30  手机版
解决时间 2021-02-03 02:12
连接数据库出错的日志为什么没有输出到日志文件中
最佳答案
你好,项目采用SpringMVC+Mybatis的架构,日志工具还是最常用的log4j,整合了其他框架之后,发现无法打印SQL语句,然而项目中的显示调用日志却可以正常打印出来,还有当SQL拼写有错误的时候会打印出来然后开始看Mybatis的官方文档,关于日志这一块是怎么处理的最近Mybatis有中文文档了,虽然不全,不过已经很好了,这里面发现了项目中存在的问题。项目中引入了shiro框架,集成了slf4j日志,导致了Mybatis无法引用log4j的配置文件打印SQL语句问题原因:这个是Mybatis默认查找日志的顺序,自上而下,也就是说,如果项目中有前面3个日志框架时,对于Mybatis,log4j就不会生效SLF4JApacheCommonsLoggingLog4j2Log4jJDKlogging解决法:在MyBatis的配置文件mybatis-config.xml里面添加一项setting来指定log4jlog4j中对指定内容进行输出,其中example为包名,可以继续细化处理log4j.logger.example=DEBUG
全部回答
你说呢...
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
金龙客车地址在什么地方,我要处理点事
咈郁的意思是什么啊?知道的请说下!
鑫强江车行怎么去啊,我要去那办事
通城的龙湾城和银山金城哪个楼盘好
什么的荷叶姐姐填空组词
建行二年定期存款提前支取利息收入怎么
韦德之道裂变2.5abfk031 怎么样
库尔德人的意思是什么啊?知道的请说下!
没背过新概念二,直接背新概念三,行吗
富顺车行专卖地址好找么,我有些事要过去
李俊泡馍馆在什么地方啊,我要过去处理事情
自己在家怎么煎香肠?
大昌贸易有限公司地址有知道的么?有点事想过
有甲、乙两组等量的酵母菌,甲组酵母菌进行有
西昆的意思是什么啊?知道的请说下!
推荐资讯
苏州光芒厨卫电器·太阳能售后服务(东渚店)我
请问中级电工资格证要考PLC吗?
下列是日常生活中常发生的一些变化,其中属于
在电脑怎么玩快手
徐家饭店我想知道这个在什么地方
拓边的意思是什么啊?知道的请说下!
净颜美容养生馆地址在什么地方,我要处理点事
植物进行呼吸作用的主要器官是A. 根B. 茎C.
深圳出入境边防检查总站在什么地方啊,我要过
万华生活超市地址在哪,我要去那里办事
中国南方电网云南电网锦都培训中心3号楼地址
happiness地址在什么地方,想过去办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?