@Alias使用技巧
使用前提
在配置文件中配置 type-aliases-package 告诉spring boot (项目)你改别名的包是哪里
如:type-aliases-package: com.ye.test.pojo
实体类使用方法
@Alias("oppo")
public class Teacher {private Integer id;private String name;
}
mapper.xml 使用方法
mapper.xml 文件中可以直接使用 oppo,代替 com.ye.test.pojo.Teacher
如:javaType="oppo" resultType="oppo" parameterType="oppo"
注意:使用@Alias 起别名之后,mapper.xml 文件 不能再使用 Teacher/teacher,但可以使用全类名 com.ye.test.pojo.Teacher
-------------------------分割线,上面就是@Alias使用方法---------------------
配置 type-aliases-package
如果只配置了 type-aliases-package,mapper.xml 文件中可以直接使用 pojo 类名,Teacher/teacher代替全类名 com.ye.test.pojo.Teacher
总结
全类名任何时候都能使用,其实开发中常用全类名,这样读 mapper.xml 文件时很清晰,如果起了别名,模块多的话,实体类不好找
@Alias使用技巧相关推荐
- 快速编辑 Shell 命令行
作者:robinswan 来自:LinuxSir.Org 摘要:对于 Linux / Unix 这类从内核得到整体架构,再到哪怕是最小的一个应用小软件都以文本来支撑的系统,没有娴熟的命令行技巧确实是玩 ...
- Linux shell 学习笔记(6)— vim 编辑器使用方法及技巧
1. 检查 vim 软件包 1.1 CentOS 发行版 $ alias vi alias vi='vim' $ $ which vim /usr/bin/vim $ $ ls -l /usr/bin ...
- linux 脚本 alias,在shell脚本中使用alias别名
本文最后更新于2015年7月12日,已超过 1 年没有更新,如果文章内容失效,还请反馈给我,谢谢! 缘由: 经常用Linux进行操作的同学一般都会有各种各样的技巧来提升工作效率,而添加/改写shell ...
- 十年“老司机”的私家锦囊:10个编程技巧、5个纠错步骤,让你的编程之路少点坎坷
在我下决心将编程进行到底之前,大概经历了四次放弃又捡起的过程,而且我观察了一些数据科学的学生,这种事不光是我一个人做过. 缓慢且乏味的学习过程,随之而来的挫折感,这些都是造成半途而废的原因.因此,我开 ...
- Linux系统配置VI或VIM的技巧
Linux系统配置VI或VIM的技巧 作者:IT专家网论坛出处:IT专家网论坛2008-10-28 11:08 配置VI和VIM的颜色显示,使它能够高亮度显示一些特别的单词,这对编写程序很有用⋯⋯ 1 ...
- linux怎么创建牡蛎_文件amp;目录小技巧 | Linux后门系列
0x01 Linux 目录技巧 我们都知道 Windows 下文件和文件夹命名是有很多规则和限制的,但是可以通过一些程序来绕过限制,今天我们来看看 Linux 有哪些有趣的规则 参考 https:// ...
- 迈出编程第一步!必知必会的10个编程技巧及查错方法
选自Medium 作者:Jeff Hale 机器之心编译 善始者实繁,克终者盖寡,这句话用来学习编程的过程也很合适.在成为顶尖选手之前,总会遇到很多困难,甚至想放弃.本文作者 Jeff Hale 是 ...
- 10种Git技巧,让你省时省力又省心!
图片来源:unsplash.com/@sam_truong 1. 从另一分支切换单个文件 大家是否曾销毁文件只为能重新开始? 或需要在另一分支的某文件中进行更改?而git指令可以实现从另一分支切换文件 ...
- 6行代码,带你学会Python最有用的小技巧【收藏不后悔】
这篇博文主要介绍了Python有关的代码片段,通过简洁易懂的代码,给一些基础不是特别好的朋友提供便利,有利于学习,仅提供了几种小技巧的方法,希望对你们有帮助. 一.将 Python 3 和 pip 3 ...
最新文章
- AI一分钟 | “芯片门”影响仍在,英伟达旗下多款芯片也遭遇“幽灵”漏洞影响;贾跃亭邀媒体试乘法乐第FF91,你怎么看?
- 一文入门 Python 数据分析库 Pandas
- BCH大涨带领币市小幅走高 个别币种走势逐步分化
- 求数组中元素为另外两个元素和的最大元素
- mysql 日期时间类型 自动转型 及 运算
- qt 表格中插入一行_在EXCEL表格中,快速插入多行、多列的技巧
- Android中动态的更改selector中某张图片的属性
- macbook禁用键盘_一行命令禁用 MacBook 内置键盘
- 8bit黑白图像的灰度值范围是_窗宽窗位对基于互信息的医学图像
- 推搡辱骂外卖小哥 美女主持人再发道歉视频:网友集体不买账
- SpringMVC框架----SessionAttribute注解
- ReactiveSwift源码解析(三) Signal代码的基本实现
- 数源思维完成目标设定
- 学画画怎么画三点透视图
- 万字长文带来2021最稳C/C++学习路线
- 超详细软件工程黑书思维导图(从第一章到第八章)
- 毕业设计c语言课程设计,毕业设计_c语言_课程设计.doc
- python获取别人的微信好友_python使用itchat获取微信好友列表
- java分数计算_分数计算java
- 数据库简介、及常用数据库介绍