作者 xudada

路由管理

... ... @@ -15,8 +15,11 @@
<result column="ver" property="ver" jdbcType="VARCHAR" />
<result column="creat_time" property="creatTime" jdbcType="TIMESTAMP" />
<result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
</resultMap>
<resultMap id="TreeMap" type="com.sunyo.wlpt.message.bus.service.model.MessageRouter" extends="BaseResultMap">
<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" />
</resultMap>
<sql id="Base_Column_List" >
id, sndr, btype, stype, optype, msg_limit, `character`, status, `usage`, des, ver, creat_time,
update_time
... ... @@ -27,7 +30,7 @@
from message_router
where id = #{id,jdbcType=VARCHAR}
</select>
<select id="queRouterList" parameterType="com.sunyo.wlpt.message.bus.service.model.MessageRouter" resultMap="BaseResultMap">
<select id="queRouterList" parameterType="com.sunyo.wlpt.message.bus.service.model.MessageRouter" resultMap="TreeMap">
select
<include refid="Base_Column_List" />
from message_router where 1=1
... ...