发布网友 发布时间:2022-05-02 12:28
共2个回答
热心网友 时间:2022-04-14 05:26
MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下:
configuration(配置):
environment(环境变量)
transactionManager(事务管理器)
dataSource(数据源)
properties(属性)
settings(设置)
typeAliases(类型别名)
typeHandlers(类型处理器)
objectFactory(对象工厂)
plugins(插件)
environments(环境配置)
databaseIdProvider(数据库厂商标识)
mappers(映射器)
这些是写在mybatis配置文件中的,注意顺序不能错
热心网友 时间:2022-04-14 06:44
typeAliases标签是写实体类的别名,写了之后可以在写Sql配置文件例如<select>标签中的属性就可以不用写实体的具体路径直接用别名就可以了,可以简化代码给看个例子:没有别名这样写<selectresultType=“com.sjh.entity.VoteUser”>写了别名就可以这样写<selectresultType=“VoteUsers”>直接写别名就可以不用再写实体的路径了,VoteUsers就能在任何地方代替“com.sjh.entity.VoteUser”被使用。