We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1640576 commit 22fc16dCopy full SHA for 22fc16d
docs/guide/framework-and-middleware/mybatis.md
@@ -197,7 +197,7 @@ MyBatis的配置文件主要包括以下几个部分:
197
<setting name="logImpl" value="LOG4J"/>
198
</settings>
199
200
- <!-- 类型别名 -->
+ <!-- 类型别名 默认为类名首字母小写(如User别名为user) -->
201
<typeAliases>
202
<package name="com.example.entity"/>
203
</typeAliases>
@@ -401,6 +401,15 @@ public interface UserMapper {
401
}
402
```
403
404
+#### 4.2.3 User实体类定义
405
+使用`@Alias`注解自定义别名:如果你不希望使用默认的类名首字母小写作为别名,可以在你的实体类上使用`@Alias`注解来指定一个自定义的别名。
406
+```java
407
+@Alias("User")
408
+public class User {
409
+ // ...
410
+}
411
+```
412
+
413
### 4.3 注解映射器
414
415
MyBatis也支持使用注解来配置映射器,将SQL语句直接写在接口方法的注解中。
0 commit comments