springboot配置log4j2输出mybatis的sql语句日志记录,包括控制台输出sql语句

1、日志记录效果图

2、控制台输出效果图

3、application-dev.yml

# mybatis

mybatis:

  mapper-locations: classpath:mapper/*.xml  #注意:一定要对应mapper映射xml文件的所在路径

  type-aliases-package: com.xuan.entity  # 注意:对应实体类的路径

  configuration:

    #org.apache.ibatis.logging.stdout.StdOutImpl 控制台打印sql语句方便调试sql语句执行错误

    #org.apache.ibatis.logging.log4j2.Log4j2Impl:这个不在控制台打印查询结果,但是在log4j中打印

    log-impl: org.apache.ibatis.logging.log4j2.Log4j2Impl

    mapUnderscoreToCamelCase: true # 开启驼峰命名转换法

# 指定log4j2作为日志记录

logging:

    config: classpath:log4j2-dev.xml

    level:

    #这个指定你的dao层,也就是mapper文件的所在包

      com.xuan.dao: DEBUG

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

4、log4j2-dev.xml

   

   

   

       

       

       

       

       

       

   

   

       

           

           

           

           

       

       

       

           

       

       

       

           

           

           

           

               

               

               

           

           

           

       

       

       

           

           

           

           

               

               

               

           

           

           

       

       

       

           

           

           

           

               

               

               

           

           

           

       

   

   

   

   

       

       

           

       

       

       

       

           

       

       

       

       

       

       

       

           

           

           

           

           

       

   

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

————————————————

版权声明:本文为CSDN博主「夜空中的小轩」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/qq_41741884/article/details/103012745

你可能感兴趣的:(springboot配置log4j2输出mybatis的sql语句日志记录,包括控制台输出sql语句)