我已经编写了Converter的实现。如何注册它以便BeanPropertyRowMapper在jdbcTemplate调用时使用它?
我在没有webmvc的情况下使用Spring Boot。到目前为止,我还没有使用xml配置,并希望保持这种方式。我的应用程序类使用@SpringBootApplication
进行注释这是我的转换器类:
public class StringToDelegationScope implements Converter<String, DelegationScope>
{
@Override
public DelegationScope convert(String s)
{
return DelegationScope.valueOf(s.toUpperCase());
}
}
2010 here有一个解决方案,但它涉及扩展BeanPropertyRowMapper。这不应该是必要的。这在Spring Boot docs中已经明确了。但是,我无法追随他们实际所追求的目标。