欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

讨论!MyBatis中利用package自动扫描包中的类,默认别名不只是首字母小写!

程序员文章站 2022-06-25 08:14:03
这个问题我是在看书的时候碰到的。书上写着通过package标签扫描包中的类,将其第一个字母变为小写作为其别名。我在网上查了一些博主也是这么写的 但是!我发现,无论大小写,只要是类名就好,而且,不区分大小写是针对所有字母,例如我的JavaBean中有个类叫Role,而在应用它的别名时我用rOle也是好 ......

  这个问题我是在看书的时候碰到的。书上写着通过package标签扫描包中的类,将其第一个字母变为小写作为其别名。我在网上查了一些博主也是这么写的

但是!我发现,无论大小写,只要是类名就好,而且,不区分大小写是针对所有字母,例如我的javabean中有个类叫role,而在应用它的别名时我用role也是好使的。希望大佬们能给小弟解释一下,也希望大佬教教小弟如何去查看mybatis的工作流程,能看到代码跳转的那种。

 

下面是我的部分代码和包名类名:

mybatis-config中package标签部分:

讨论!MyBatis中利用package自动扫描包中的类,默认别名不只是首字母小写!

mapper部分:

讨论!MyBatis中利用package自动扫描包中的类,默认别名不只是首字母小写!

类名包名:

讨论!MyBatis中利用package自动扫描包中的类,默认别名不只是首字母小写!