讨论!MyBatis中利用package自动扫描包中的类,默认别名不只是首字母小写!
程序员文章站
2022-06-25 08:14:03
这个问题我是在看书的时候碰到的。书上写着通过package标签扫描包中的类,将其第一个字母变为小写作为其别名。我在网上查了一些博主也是这么写的 但是!我发现,无论大小写,只要是类名就好,而且,不区分大小写是针对所有字母,例如我的JavaBean中有个类叫Role,而在应用它的别名时我用rOle也是好 ......
这个问题我是在看书的时候碰到的。书上写着通过package标签扫描包中的类,将其第一个字母变为小写作为其别名。我在网上查了一些博主也是这么写的
但是!我发现,无论大小写,只要是类名就好,而且,不区分大小写是针对所有字母,例如我的javabean中有个类叫role,而在应用它的别名时我用role也是好使的。希望大佬们能给小弟解释一下,也希望大佬教教小弟如何去查看mybatis的工作流程,能看到代码跳转的那种。
下面是我的部分代码和包名类名:
mybatis-config中package标签部分:
mapper部分:
类名包名:
上一篇: 数据库sql语句和 E-R图设计知识讲解