Java Spring请求映射URL';s到一个控制器

Java Spring请求映射URL';s到一个控制器,java,spring,spring-mvc,Java,Spring,Spring Mvc,我最近问了一个关于类似URL映射到同一控制器的问题。 在这种情况下,我必须给它3或4个网址,这是很好的 该示例包含以下内容 @RequestMapping({/protect“,/protekt“,/proteckt“,/protext”}) 我现在的问题是有100-150个URL,weill基本上通过一个控制器。这些URL将包含在数据库中。我正在寻找一种优雅的方法来在请求映射中维护这一点,而不是放置100个不同的URL(可能会改变),特别是因为我工作的客户机不希望对后端进行任何更改。有没有一

我最近问了一个关于类似URL映射到同一控制器的问题。 在这种情况下,我必须给它3或4个网址,这是很好的

该示例包含以下内容

@RequestMapping({/protect“,/protekt“,/proteckt“,/protext”})


我现在的问题是有100-150个URL,weill基本上通过一个控制器。这些URL将包含在数据库中。我正在寻找一种优雅的方法来在请求映射中维护这一点,而不是放置100个不同的URL(可能会改变),特别是因为我工作的客户机不希望对后端进行任何更改。有没有一种优雅的方法可以做到这一点?谢谢。

我可能会从提供一个子类的方法开始,该子类从数据库中获取其值列表。它非常直截了当,使您不必进行任何扫描,并使配置非常本地化为一块XML(加上数据库内容)

(我认为您只需要实现一个,但从一个
simplerlhandermapping
开始可能会更快——这将是我明天的测试。)


您不会说这些URL是否需要在运行时更改;如果他们这样做了,那么您需要能够在更深层次上进行连接,以更新实际的映射——我不知道如何从头开始进行更新。

我可能会首先考虑如何提供一个从DB获取其值列表的子类。它非常直截了当,使您不必进行任何扫描,并使配置非常本地化为一块XML(加上数据库内容)

(我认为您只需要实现一个,但从一个
simplerlhandermapping
开始可能会更快——这将是我明天的测试。)

您不会说这些URL是否需要在运行时更改;如果他们这样做了,那么您就需要能够在更深层次上进行连接,以更新实际的映射——不知道如何在我的脑海中实现这一点