OGNL表达式
Object Graphic Navigation Languge 通过对象的取值方法来获取数据在写法上把get省略
ResultMap
设置实体类与字段对应
<resultMap id="userMap" type="com.mybatisDemo.domain.User">
<!--主键配置-->
<!--property是实体类对应的值的名称-->
<id property="userId" column="id"></id>
<!--非主键-->
<result property="userName" column="username"></result>
<result property="userAddress" column="address"></result>
<result property="userSex" column="sex"></result>
<result property="userBirthday" column="brithday"></result>
</resultMap>
当添加完成后需要将
<select id="findAll" resultType="com.mybatisDemo.domain.User">
select * from user
</select>
修改为:
<select id="findAll" resultMap="userMap">
select * from user
</select>
虽然这样看来会额外解析一段xml代码 不过开发便利了。