TunnelConfig enterConfig = tunnelConfigService.getByDuanAndDirection(tunnel.getId(), Duan.ENTER.getKey(), Direction.LEFT.getKey());
TunnelConfig 为实体类 tunnelConfigService接口的对应方法getByDuanAndDirection:
TunnelConfig getByDuanAndDirection(Integer tunnelId , String duan, String direction);
有了接口就对应的实现类:
@Service
public class TunnelConfigServiceImpl extends ServiceImpl<TunnelConfigMapper, TunnelConfig> implements TunnelConfigService {
@Resource
private TunnelMapper tunnelMapper;
/**
* 查询配置信息
*/
@Override
public TunnelConfig getByDuanAndDirection(Integer tunnelId ,String duan, String direction) {
return baseMapper.selectOne(new QueryWrapper<TunnelConfig>().eq("tunnel_id", tunnelId).eq("duan", duan).eq("direction", direction).last("limit 1"));
}
}
实现和数据库的数据交互