首页 > 编程知识 正文

为什么不用数据库自增id,sql给查询的字段取别名

时间:2023-05-03 14:25:43 阅读:22956 作者:72

在Mybatis中,为pojo类设置别名是在mybatis-config.xml中设置的。

类型别名! -可以为每个实体类分别配置别名--- typealiastype=' com.Hu chuan.POJO.user ' alias=' text ' /! -包domain.blog中的每个Java Bean都使用Bean的小写非限定类名作为别名,而无需注释。 例如domain.blog.Author的别名是author; 如果有注释,别名就是注释值。 @alias(user )----! - package name=' com.Hu chuan.Pojo '//type aliases两种方式,第一种用于POJO类比较少的时候。

第二个是在pojo模拟很多的时候使用。

但是,请注意,如果在pojo类中使用注释@Alias('User ' )设置别名,则不要使用它。

必须与包扫描方法结合使用,或者与逐个设置实体类名的方法结合使用。

与包扫描组合使用时,注释的优先级高于包扫描。

当一个个设置实体类名时,一个个设置别名的方式具有较高的优先级。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。