首先xml文件里配置一个resultMap,并把type配置成你要反悔的对象类型,然后再写一个select ,把这个查询的resultMap写成你前面写的那个resultMap的id即可,详情看图。
1.xml里面配置一个resultMap。其中column是你数据库的字段,property是你bean里面对应的字段
<resultMap id="BaseResultMap" type="com.yntravelsky.basisdata.bean.CarChargeVO" > <id column="id" property="id" /> <result column="flight_id" property="flightId" /> <result column="car_type" property="carType" /> <result column="start_time" property="startTime" /> <result column="end_time" property="endTime" /> <result column="operator_id" property="operatorId" /> <result column="count_time" property="countTime" /> <result column="count" property="count" /> <result column="status" property="status" /> <result column="flight_date" property="flightDate" /> <result column="free_time" property="freeTime" /> </resultMap>
2.查询的时候调用,这里的resultMap就是前面那个配置好的resultMap的id,
<select id="getList" resultMap="BaseResultMap" parameterType="java.lang.String" > ${_parameter} </select>
到这里就可以愉快的返回List<bean>了