为什么不使用java.net.URI验证骆驼Uri

时间:2019-12-06 09:26:25

标签: java apache-camel

我有一个同事问我,为什么我不使用javas URI类为骆驼组件(消费者/生产者)创建uris:

from(java.net.URI.create(someUriString).toString())

这可能是有道理的,原因是在骆驼解释给定的uri之前,它会自动进行验证(当从配置文件中部分加载uri时,一些验证可能会有用)。

问题是,我从未见过有人会像这样创建骆驼uri,每个人都只使用纯字符串。
是有原因的,为什么我们从不使用java.net.URI来验证骆驼的uri,还是这样做有缺点?

0 个答案:

没有答案