Class DinoJdbcCustomConversions

java.lang.Object
org.springframework.data.convert.CustomConversions
org.springframework.data.jdbc.core.convert.JdbcCustomConversions
cn.dinodev.spring.data.jdbc.mapping.DinoJdbcCustomConversions

public class DinoJdbcCustomConversions extends org.springframework.data.jdbc.core.convert.JdbcCustomConversions
Author:
Cody Lu
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.springframework.data.convert.CustomConversions

    org.springframework.data.convert.CustomConversions.ConverterConfiguration, org.springframework.data.convert.CustomConversions.ConverterRegistrationIntent, org.springframework.data.convert.CustomConversions.StoreConversions
  • Constructor Summary

    Constructors
    Constructor
    Description
    DinoJdbcCustomConversions(org.springframework.data.convert.CustomConversions.StoreConversions storeConversions, List<?> userConverters)
    创建DinoJdbcCustomConversions实例
  • Method Summary

    Modifier and Type
    Method
    Description
    getCustomWriteTarget(Class<?> sourceType)
     
    boolean
    hasValueConverter(org.springframework.data.mapping.PersistentProperty<?> property)
     

    Methods inherited from class org.springframework.data.jdbc.core.convert.JdbcCustomConversions

    storeConverters

    Methods inherited from class org.springframework.data.convert.CustomConversions

    getCustomWriteTarget, getPropertyValueConversions, getSimpleTypeHolder, hasCustomReadTarget, hasCustomWriteTarget, hasCustomWriteTarget, isSimpleType, registerConvertersIn

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DinoJdbcCustomConversions

      public DinoJdbcCustomConversions(org.springframework.data.convert.CustomConversions.StoreConversions storeConversions, List<?> userConverters)
      创建DinoJdbcCustomConversions实例
      Parameters:
      storeConversions - 存储转换配置
      userConverters - 用户自定义转换器列表
  • Method Details

    • hasValueConverter

      public boolean hasValueConverter(@NonNull org.springframework.data.mapping.PersistentProperty<?> property)
      Overrides:
      hasValueConverter in class org.springframework.data.convert.CustomConversions
    • getCustomWriteTarget

      @NonNull public Optional<Class<?>> getCustomWriteTarget(@NonNull Class<?> sourceType)
      Overrides:
      getCustomWriteTarget in class org.springframework.data.convert.CustomConversions