1 MyBatis - 對映配置檔案
阿新 • • 發佈:2020-11-27
MyBatis - 對映配置檔案
xxxMapper.xml 基本結構
<?xml version="1.0" encoding="UTF-8" ?> <!--MyBatis的DTD約束--> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!-- mapper:核心根標籤 namespace屬性:名稱空間 --> <mapper namespace="StudentMapper"> <!--查詢的【資料庫中表列名】和實體類的【JavaBean類屬性】名稱不一致情況--> <resultMap id="userMap" type="com.itheima.domain.User"> <id property="userId" column="id"></id> <result property="userName" column="username"></result> </resultMap> 對應: <select id="findAll" resultMap="userMap"> select * from user </select> <!-- 一般性CRUD / 動態SQL--> <select id="" resultType=""> select * from user </select> </mapper>