Skip to content

Commit 22fc16d

Browse files
committed
Update mybatis.md
1 parent 1640576 commit 22fc16d

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

docs/guide/framework-and-middleware/mybatis.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ MyBatis的配置文件主要包括以下几个部分:
197197
<setting name="logImpl" value="LOG4J"/>
198198
</settings>
199199

200-
<!-- 类型别名 -->
200+
<!-- 类型别名 默认为类名首字母小写(如User别名为user) -->
201201
<typeAliases>
202202
<package name="com.example.entity"/>
203203
</typeAliases>
@@ -401,6 +401,15 @@ public interface UserMapper {
401401
}
402402
```
403403

404+
#### 4.2.3 User实体类定义
405+
使用`@Alias`注解自定义别名:如果你不希望使用默认的类名首字母小写作为别名,可以在你的实体类上使用`@Alias`注解来指定一个自定义的别名。
406+
```java
407+
@Alias("User")
408+
public class User {
409+
// ...
410+
}
411+
```
412+
404413
### 4.3 注解映射器
405414

406415
MyBatis也支持使用注解来配置映射器,将SQL语句直接写在接口方法的注解中。

0 commit comments

Comments
 (0)