mybatis默认别名是啥格式的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis默认别名是啥格式的相关的知识,希望对你有一定的参考价值。

项目中是这样配置的
<!-- 别名 -->
<typeAliases>
<package name="cn.ttitcn.entity"/>
</typeAliases>
所以用的都是默认别名。
现在问一下实体bean中类名与别名命名对应规则
简单的我知道。
如类名User 则别名是user
其他的是什么样子的。
如VehicleTeach StudentID这样子的它的默认别名是什么样的
遵从什么样的规则?
谢谢

参考技术A 这个命名没有严格要求,但要求是自己一看就清楚的追问

如果类名是VehicleTeach 那么他的别名是什么样的?

追答

自己定的规则,一般是首字母小字就是

参考技术B 默认的就是你这个包下面的类名追问

如果类名是VehicleTeach 那么他的别名是什么样的?

追答

也是VehicleTeach

mybatis读取不到第三方jar中类的别名

参考技术A 多数据源时,mybatis出现找不到第三方jar包中某些类的别名, 这是因为mybatis默认的 org.apache.ibatis.io.VFS 实现无法扫描到第三方jar包中的类别名,初始化 org.mybatis.spring.SqlSessionFactoryBean 时, 使用 io.terminus.boot.mybatis.autoconfigure.SpringBootVFS 替换默认的实现.

以上是关于mybatis默认别名是啥格式的的主要内容,如果未能解决你的问题,请参考以下文章

Mybatis—typeAliases的默认别名

springboot之mybatis别名的设置

mybatis核心配置解析

mybatis学习之路别名(typeAliases)mapper接口加载映射文件

mybatis-03

mybatis学习