作者 王勇

init commit

... ... @@ -64,6 +64,11 @@ public class BusServer implements Serializable {
private List<VirtualHost> virtualHosts;
/**
* 对应的多个虚拟主机的别名,前端特殊使用,误删
*/
private List<VirtualHost> aliasList;
/**
* 服务器名称的别名
*/
private String aliasName;
... ...
... ... @@ -64,6 +64,11 @@ public class VirtualHost implements Serializable {
private List<BusExchange> busExchanges;
/**
* 对应的多个交换机的别名,前端特殊使用,误删
*/
private List<BusExchange> aliasList;
/**
* 虚拟主机名称的别名
*/
private String aliasName;
... ...
... ... @@ -25,11 +25,11 @@
<!-- 该Mapper映射关系的作用,服务器:虚拟主机—>1:n ; 虚拟主机:交换机—>1:n 的关系映射 -->
<resultMap id="ServerAndHostAndExchangeMap" type="com.sunyo.wlpt.message.bus.service.domain.BusServer"
extends="BaseResultMap">
<collection property="virtualHosts" ofType="com.sunyo.wlpt.message.bus.service.domain.VirtualHost">
<collection property="aliasList" ofType="com.sunyo.wlpt.message.bus.service.domain.VirtualHost">
<id column="vid" jdbcType="VARCHAR" property="id"/>
<result column="virtual_host_name" jdbcType="VARCHAR" property="virtualHostName"/>
<result column="virtual_host_name" jdbcType="VARCHAR" property="aliasName"/>
<collection property="busExchanges" ofType="com.sunyo.wlpt.message.bus.service.domain.BusExchange">
<collection property="aliasList" ofType="com.sunyo.wlpt.message.bus.service.domain.BusExchange">
<id column="eid" jdbcType="VARCHAR" property="id"/>
<result column="exchange_name" jdbcType="VARCHAR" property="exchangeName"/>
<result column="exchange_name" jdbcType="VARCHAR" property="aliasName"/>
... ... @@ -72,7 +72,7 @@
s.id,s.server_name,v.id as vid,v.virtual_host_name,e.id as eid,e.exchange_name
from bus_server as s, virtual_host as v,bus_exchange as e
where s.id = v.server_id
and vid = e.virtual_host_id
and v.id = e.virtual_host_id
</select>
<!-- 获取服务器列表,分页 -->
<select id="selectBusServerList" parameterType="com.sunyo.wlpt.message.bus.service.domain.BusServer"
... ...