文档章节

Java中为类起别名

o
 osc_g8254g7s
发布于 2019/08/19 20:21
字数 272
阅读 10
收藏 0

<typeAliases>其别名</typeAliases>

1、typeAlias:为某个Java类型起别名

type:指定要起别名的类型全类名,默认别名就是类名小写:

1 <typeAlias type="com.atguigu.mybatis.bean.Employee" alias="emp"/>     -->为单个的java类起别名

2、package:为某个包下的所有类批量起别名

name :指定包名(为当前包以及下面所有的后代包的每一个类都起一个默认别名;别名默认是类名的首字母小写的形式)

1 <package name="com.atguigu.mybatis.bean"/>

3、批量起别名的情况下,使用@Alias注解为某个类型指定新的别名

 1 @Alias("emp")
 2 public class Employee {
 3 
 4 private Integer id;
 5 private String lastName;
 6 private String email;
 7 private String gender;
 8 
 9 
10 public Integer getId() {
11 return id;
12 }
13 public void setId(Integer id) {
14 this.id = id;
15 }
16 public String getLastName() {
17 return lastName;
18 }
19 public void setLastName(String lastName) {
20 this.lastName = lastName;
21 }
22 public String getEmail() {
23 return email;
24 }
25 public void setEmail(String email) {
26 this.email = email;
27 }
28 public String getGender() {
29 return gender;
30 }
31 public void setGender(String gender) {
32 this.gender = gender;
33 }
34 @Override
35 public String toString() {
36 return "Employee [id=" + id + ", lastName=" + lastName + ", email="
37 + email + ", gender=" + gender + "]";
38 }

 

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。

暂无文章

Vue-插槽slot/具名插槽

插槽的基本使用: <div id="app"> <cpn> <span>我是替换slot的元素1</span> </cpn>------------------------------------- <cpn2> <span>......

心田已荒
12分钟前
6
0
标准Android按钮具有不同的颜色 - Standard Android Button with a different color

问题: I'd like to change the color of a standard Android button slightly in order to better match a client's branding. 我想稍微更改标准Android按钮的颜色,以便更好地匹配客户的品......

技术盛宴
30分钟前
24
0
如何在Ruby中生成随机字符串 - How to generate a random string in Ruby

问题: I'm currently generating an 8-character pseudo-random uppercase string for "A" .. "Z": 我目前正在为“ A” ..“ Z”生成一个8个字符的伪随机大写字符串: value = ""; 8.times{......

法国红酒甜
今天
20
0
原价500元的认证证书,限时免费考取!

本文作者:y****n 百度云智学院致力于为百度ABC战略(人工智能、大数据、云计算)提供人才生态体系建设,包括基于百度ABC、IoT的课程体系,整合百度优势技术能力的深度学习技术、Apollo无人车...

百度开发者中心
昨天
17
0
在virtualenv中使用Python 3 - Using Python 3 in virtualenv

问题: Using virtualenv , I run my projects with the default version of Python (2.7). 使用virtualenv ,我使用默认版本的Python(2.7)运行项目。 On one project, I need to use Pyth......

富含淀粉
今天
16
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部