MyBatis 入門開發 —-配置文件
阿新 • • 發佈:2018-05-14
MyBatis 入門自定義別名
在SqlMapConfig.xml中配置:
在SqlMapConfig.xml中配置:
<typeAliases> <!--單個別名--> <!-- <typeAlias alias="user" type="cn.fy.domain.User"/>--> <!-- 批量別名定義,掃描整個包下的類,別名為類名(首字母大寫或小寫都可以) --> <package name="cn.fy.domain"/> <package name=""/> </typeAliases> 使用: // 定義過別名 所以resultType的類型可以寫別名 <select id="findUserById" parameterType="int" resultType="user"> SELECT id,username,birthday,sex,address FROM USER WHERE id = #{id} </select>
mappers(映射器)
Mapper配置的幾種方法:
使用相對於類路徑的資源
<mapper resource="User.xml" />
使用完全限定路徑
如:<mapper url="file:///盤符絕對路徑\User.xml" />
使用mapper接口類路徑
如:<mapper class="cn.fy.mapper.UserMapper"/>
註意:此種方法要求mapper接口名稱和mapper映射文件名稱相同,且放在同一個目錄中。
註冊指定包下的所有mapper接口
如:<package name="cn.fy.mapper"/> 註意:此種方法要求mapper接口名稱和mapper映射文件名稱相同,且放在同一個目錄中。
MyBatis 入門開發 —-配置文件