栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Mybatis--配置解析--类型别名(typeAliases)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Mybatis--配置解析--类型别名(typeAliases)

前言

        类型别名可为 Java 类型设置一个缩写名字。 它仅用于 XML 配置,意在降低冗余的全限定类名书写。

指定类名 示例

alias=""中填写你自定义的类名,type=""中填写全限定类名

    
        
    
添加到配置文件

注:配置文件中的配置标签有指定的顺序

The content of element type "configuration" must match "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,reflectorFactory?,plugins?,environments?,databaseIdProvider?,mappers?)".





    
    

    
    
        
    

    
        
            
            
            
                
                
                
                
            
        
    

    
        
    

指定包名

也可以指定一个包名,MyBatis 会在包名下面搜索需要的 Java Bean

但它的默认别名就为这个类的类名(首字母小写)

    
        
    
两种方式的比较

1)实体类较少的时候,使用第一种方式,反之使用第二种.

2)第一种可以自定义别名,第二种不行

注解:

这是另外一种起别名的方式,直接在自定义类上加注解@Alisa即可

@Alias("sutdent")
public class Student {
    ...
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/601494.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号