mybatis返回一个 list<bean> 实体对象集合

首先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>了

猜你喜欢

转载自blog.csdn.net/buyaopingbixiazai/article/details/80735349