org.apache.ibatis.session.Configuration.isMapUnderscoreToCamelCase()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(3.3k)|赞(0)|评价(0)|浏览(147)

本文整理了Java中org.apache.ibatis.session.Configuration.isMapUnderscoreToCamelCase()方法的一些代码示例,展示了Configuration.isMapUnderscoreToCamelCase()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Configuration.isMapUnderscoreToCamelCase()方法的具体详情如下:
包路径:org.apache.ibatis.session.Configuration
类名称:Configuration
方法名:isMapUnderscoreToCamelCase

Configuration.isMapUnderscoreToCamelCase介绍

暂无

代码示例

代码示例来源:origin: baomidou/mybatis-plus

public static boolean isMapUnderscoreToCamelCase(Configuration configuration) {
  return configuration.isMapUnderscoreToCamelCase();
}

代码示例来源:origin: baomidou/mybatis-plus

tableInfo.setCurrentNamespace(builderAssistant.getCurrentNamespace());
  tableInfo.setConfigMark(builderAssistant.getConfiguration());
  tableInfo.setUnderCamel(builderAssistant.getConfiguration().isMapUnderscoreToCamelCase());
  globalConfig = GlobalConfigUtils.getGlobalConfig(builderAssistant.getConfiguration());
} else {

代码示例来源:origin: org.mybatis/mybatis

private void createRowKeyForUnmappedProperties(ResultMap resultMap, ResultSetWrapper rsw, CacheKey cacheKey, String columnPrefix) throws SQLException {
 final MetaClass metaType = MetaClass.forClass(resultMap.getType(), reflectorFactory);
 List<String> unmappedColumnNames = rsw.getUnmappedColumnNames(resultMap, columnPrefix);
 for (String column : unmappedColumnNames) {
  String property = column;
  if (columnPrefix != null && !columnPrefix.isEmpty()) {
   // When columnPrefix is specified, ignore columns without the prefix.
   if (column.toUpperCase(Locale.ENGLISH).startsWith(columnPrefix)) {
    property = column.substring(columnPrefix.length());
   } else {
    continue;
   }
  }
  if (metaType.findProperty(property, configuration.isMapUnderscoreToCamelCase()) != null) {
   String value = rsw.getResultSet().getString(column);
   if (value != null) {
    cacheKey.update(column);
    cacheKey.update(value);
   }
  }
 }
}

代码示例来源:origin: camunda/camunda-bpm-platform

private void createRowKeyForUnmappedProperties(ResultMap resultMap, ResultSetWrapper rsw, CacheKey cacheKey, String columnPrefix) throws SQLException {
 final MetaClass metaType = MetaClass.forClass(resultMap.getType(), reflectorFactory);
 List<String> unmappedColumnNames = rsw.getUnmappedColumnNames(resultMap, columnPrefix);
 for (String column : unmappedColumnNames) {
  String property = column;
  if (columnPrefix != null && !columnPrefix.isEmpty()) {
   // When columnPrefix is specified, ignore columns without the prefix.
   if (column.toUpperCase(Locale.ENGLISH).startsWith(columnPrefix)) {
    property = column.substring(columnPrefix.length());
   } else {
    continue;
   }
  }
  if (metaType.findProperty(property, configuration.isMapUnderscoreToCamelCase()) != null) {
   String value = rsw.getResultSet().getString(column);
   if (value != null) {
    cacheKey.update(column);
    cacheKey.update(value);
   }
  }
 }
}

代码示例来源:origin: org.mybatis/mybatis

final String property = metaObject.findProperty(propertyName, configuration.isMapUnderscoreToCamelCase());
if (property != null && metaObject.hasSetter(property)) {
 if (resultMap.getMappedProperties().contains(property)) {

代码示例来源:origin: camunda/camunda-bpm-platform

final String property = metaObject.findProperty(propertyName, configuration.isMapUnderscoreToCamelCase());
if (property != null && metaObject.hasSetter(property)) {
 if (resultMap.getMappedProperties().contains(property)) {

代码示例来源:origin: svili365/mybatis-jpa

.getColumnName(field, configuration.isMapUnderscoreToCamelCase());
Class<?> javaType = field.getType();

相关文章

Configuration类方法