作者 xudada

路由管理

@@ -15,8 +15,11 @@ @@ -15,8 +15,11 @@
15 <result column="ver" property="ver" jdbcType="VARCHAR" /> 15 <result column="ver" property="ver" jdbcType="VARCHAR" />
16 <result column="creat_time" property="creatTime" jdbcType="TIMESTAMP" /> 16 <result column="creat_time" property="creatTime" jdbcType="TIMESTAMP" />
17 <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" /> 17 <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
  18 + </resultMap>
  19 + <resultMap id="TreeMap" type="com.sunyo.wlpt.message.bus.service.model.MessageRouter" extends="BaseResultMap">
18 <collection column="id" javaType="java.util.ArrayList" ofType="com.sunyo.wlpt.message.bus.service.model.MessageRouterReciver" property="rcvrList" select="com.sunyo.wlpt.message.bus.service.mapper.MessageRouterReciverMapper.selectByRouterKey" /> 20 <collection column="id" javaType="java.util.ArrayList" ofType="com.sunyo.wlpt.message.bus.service.model.MessageRouterReciver" property="rcvrList" select="com.sunyo.wlpt.message.bus.service.mapper.MessageRouterReciverMapper.selectByRouterKey" />
19 </resultMap> 21 </resultMap>
  22 +
20 <sql id="Base_Column_List" > 23 <sql id="Base_Column_List" >
21 id, sndr, btype, stype, optype, msg_limit, `character`, status, `usage`, des, ver, creat_time, 24 id, sndr, btype, stype, optype, msg_limit, `character`, status, `usage`, des, ver, creat_time,
22 update_time 25 update_time
@@ -27,7 +30,7 @@ @@ -27,7 +30,7 @@
27 from message_router 30 from message_router
28 where id = #{id,jdbcType=VARCHAR} 31 where id = #{id,jdbcType=VARCHAR}
29 </select> 32 </select>
30 - <select id="queRouterList" parameterType="com.sunyo.wlpt.message.bus.service.model.MessageRouter" resultMap="BaseResultMap"> 33 + <select id="queRouterList" parameterType="com.sunyo.wlpt.message.bus.service.model.MessageRouter" resultMap="TreeMap">
31 select 34 select
32 <include refid="Base_Column_List" /> 35 <include refid="Base_Column_List" />
33 from message_router where 1=1 36 from message_router where 1=1