添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
搜索

6.12. Spring 类型转换 API 网桥

download PDF

Spring 由强大的 类型转换 API 组成。Spring API 与 Camel 类型转换器 API 类似。由于两个 API Camel Spring Boot 之间的相似性会自动注册桥接转换器( SpringTypeConverter ),它委托给 Spring 转换 API。这意味着开箱即用的 Camel 将对待与 Camel 类似的 Spring Converters。 这可让您使用 Camel TypeConverter API 访问 Camel 和 Spring 转换器,如下所示:

@Component
public class InvoiceProcessor {
  @Autowired
  private TypeConverter typeConverter;
  public UUID parseInvoiceId(Invoice invoice) {
    // Using Spring's StringToUUIDConverter
    UUID id = invoice.typeConverter.convertTo(UUID.class, invoice.getId());