逗人,
我正在使用' Spring'对于后端和' Polymer'为前端。 对于生产包,我生成了四个前端应用程序'基于用户角色,使用相同的Spring后端。 因此我有:
@Configuration
public class StaticResourceConfiguration extends WebMvcConfigurerAdapter {
...
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**")
.addResourceLocations("classpath:/static/bundled/app1/default/",
"classpath:/static/bundled/app2/default/","classpath:/static/bundled/app3/default/","classpath:/static/bundled/app4/default/");
}
}
因为它可能需要查看四个不同的位置,它是否会对性能产生重大影响?
答案 0 :(得分:0)
理想情况下,您不应该对路径进行硬编码,而应将它们作为构建路径中的依赖项。
如果可能,启动“新线程中的每个请求”。这可以通过@RequiresNew