类 CustomMapperProvider

java.lang.Object
net.sohelp.boot.demo.core.magic.provider.CustomMapperProvider
所有已实现的接口:
org.ssssssss.magicapi.modules.db.provider.ColumnMapperProvider

public class CustomMapperProvider extends Object implements org.ssssssss.magicapi.modules.db.provider.ColumnMapperProvider
自定义列名转换 https://ssssssss.org/guide/custom/column.html
另请参阅:
  • ColumnMapperProvider
  • 构造器详细资料

    • CustomMapperProvider

      public CustomMapperProvider()
  • 方法详细资料

    • name

      public String name()
      获取列名转换器的名称
      指定者:
      name 在接口中 org.ssssssss.magicapi.modules.db.provider.ColumnMapperProvider
      返回:
      转换器名称,固定返回"custom"
    • mapping

      public String mapping(String columnName)
      将数据库列名转换为Java属性名
      指定者:
      mapping 在接口中 org.ssssssss.magicapi.modules.db.provider.ColumnMapperProvider
      参数:
      columnName - 数据库列名
      返回:
      转换后的Java属性名(列名转小写)
    • unmapping

      public String unmapping(String name)
      将Java属性名还原为数据库列名
      指定者:
      unmapping 在接口中 org.ssssssss.magicapi.modules.db.provider.ColumnMapperProvider
      参数:
      name - Java属性名
      返回:
      还原后的数据库列名