Mybatis的介绍及使用,可参考:http://www.mybatis.org/mybatis-3/zh/index.html
mapper.xml 实例:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.gugr.springboot.mapper.TravelOrderMapper">
<resultMap type="com.gugr.springboot.entity.MainOrderInfo" id="OrderMap">
<result property="id" column="id"/>
<result property="code" column="code"/>
</resultMap>
<select id="queryOrderByCode" parameterType="String" resultMap="OrderMap">
select * from order where code = #{code}
</select>
</mapper>
1、<resultMap type="映射的pojo对象" id="唯一的标识(自己命名)"><result property="映射到pojo对象的一个属性" column="表的一个字段"/>
2、<select id="queryOrderByCode" parameterType="String" resultMap="与上面resultMap中id的值保持一致">
注意一个小细节:sql语句后面不要添加任何符号,否则运行接口报错