gpt4 book ai didi

java - 将 Spring MVC 3.2 与 Coda Hales 指标相结合

转载 作者:行者123 更新时间:2023-12-02 00:56:12 25 4
gpt4 key购买 nike

我正在尝试将 Spring Web 应用程序(已完成的基于注释的配置, xml 配置)与指标 3.0 结合起来。

我正在 jetty 内运行该应用程序。

这是我当前默认 DispatcherServlet 的配置:

public class WebInitializer extends
AbstractAnnotationConfigDispatcherServletInitializer {
@Override
protected Class<?>[] getRootConfigClasses() {
return null;
}

@Override
protected Class<?>[] getServletConfigClasses() {
return new Class[] { WebConfig.class };
}

@Override
protected String[] getServletMappings() {
return new String[] { "/" };
}

@Override
protected Filter[] getServletFilters() {
CharacterEncodingFilter characterEncodingFilter = new CharacterEncodingFilter();
characterEncodingFilter.setEncoding("UTF-8");
return new Filter[] { characterEncodingFilter };
}

}

这是 WebConfig:

@Configuration
@EnableWebMvc
@ComponentScan(basePackages = "com.rebuy.silo.amqpredelivery")
@EnableJpaRepositories(basePackages = "com.rebuy.silo.amqpredelivery.domain")
@EnableAspectJAutoProxy
@EnableTransactionManagement
public class WebConfig extends WebMvcConfigurerAdapter {

@Bean
public static PropertySourcesPlaceholderConfigurer propertySourcesPlaceholderConfigurer() {
return new PropertySourcesPlaceholderConfigurer();
}

@Override
public void configureMessageConverters(
List<HttpMessageConverter<?>> converters) {
MappingJackson2HttpMessageConverter jacksonConverter = new MappingJackson2HttpMessageConverter();
jacksonConverter.setObjectMapper(objectMapper());
converters.add(jacksonConverter);
super.configureMessageConverters(converters);
}

@Bean
public ObjectMapper objectMapper() {
SimpleDateFormat format = new SimpleDateFormat(
"yyyy-MM-dd'T'HH:mm:ssXXX");
format.setTimeZone(TimeZone.getTimeZone("GMT+1"));
ObjectMapper mapper = new ObjectMapper();
mapper.setDateFormat(format);
return mapper;
}
}

我想添加这两个 Servlet:

执行此操作的最佳方法是什么?我认为应该有一些 Spring 魔法可以使这变得非常容易做到!但我没能找到它:(

提前致谢比约恩

最佳答案

您可以关注此代码库 https://github.com/spiritedtechie/metrics-examples .

或者使用这个名为metrics-spring的库http://ryantenney.github.io/metrics-spring/

关于java - 将 Spring MVC 3.2 与 Coda Hales 指标相结合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19644682/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com