mybatis resultType太长
mybatis resultType太长 有没有简化的方法啊?
比如一个 xml查询定义
<select id="selectUser" parameterType="Long"
resultType="
org.oa.platform.domain.User">
....
这个
org.oa.platform.domain.User太长了,每次都要写,还容易写错。
能不能 有定义的方法啊
比如
<define id="user" class="
org.oa.platform.domain.User">
之类的起个别名的方法。
然后 直接这样用就行了:<select id="selectUser" parameterType="Long"
resultType="
user">
------解决方案--------------------mybatis 配置文件中,加入如下红色字体:
<configuration>
<typeAliases>
<typeAlias type = "org.oa.platform.domain.User" alias = "user" />
</typeAliases>
........
........
</configuration>