public static String toFuzzyQueryStr(String str){ char[] chars = str.toCharArray(); StringBuilder sb = new StringBuilder(); if(chars.length > 0){ sb.append("%"); } for(int i=0;i<chars.length;i++){ sb.append(chars[i]).append("%"); } return sb.toString(); } 打印结果如下:
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: Error updating database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Failed to process, Error SQL: update sys_menu SET menu_name = ?, parent_id = ?, order_...
Javadoc Show more 第一个首字母小写,之后字符大小写的不变 StringUtils.firstCharToLower( "UserService" ) = userService StringUtils.firstCharToLower( "UserServiceImpl" ) = userServiceImpl Click to expand
JAVA_TO_KOTLIN_TYPE.put(DbColumnType.BASE_BOOLEAN, "Boolean"); JAVA_TO_KOTLIN_TYPE.put(DbColumnType.BASE_CHAR, "Char"); }@Override public Map<String, List<String>> getMethodList(TableInfo tableInfo) { Map<String, List<DatabaseMetaDataWrapper.Index>> indexlistMap = tableInfo.getIndexList...
camelToHyphen 驼峰转连字符StringUtils.camelToHyphen( "managerAdminUserService" ) = manager-admin-user-service checkValNotNull 判断对象是否为空 concatCapitalize 拼接字符串第二个字符串第一个字母大写 checkValNotNull, concatCapitalize, containsLowerCase, containsUpperCase, firstCharToLower, firstToLower...
443 - String beforeChar = rawString.substring(0, index).toLowerCase(); 444 - String afterChar = rawString.substring(index); 445 - return beforeChar + afterChar; 443 + StringBuilder field = new StringBuilder(); 444 + field.append(rawString.substring(0, index).toLowerCase()); 44...
mybatis-plus:mapper-locations:- classpath*:mapper/**/*Mapper.xml typeAliasesPackage: com.test.assist.dao.domain global-config:id-type: 0 field-strategy: 2 db-column-underline: true configuration:map-underscore-to-camel-case: true cache-enabled: false #3.x的配置 mybatis-plus:typeAliases...
public String parse(String text) { StringBuilder builder = new StringBuilder(); //当前SQL不为空 if (text != null && text.length() > 0) { char[] src = text.toCharArray(); int offset = 0; int start = text.indexOf(openToken, offset); //判断当前sql中是否有 #{ while (start > -...
spring:application:name:ltkj-apidatasource:driver-class-name:com.mysql.cj.jdbc.Driverurl:jdbc:mysql://localhost:3306/xxxx?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8username:xxxxxpassword:*** 3.My...
"SIBLINGS" "SIZE" "START" "TABLE" "TEMP" "TEMPORARY" "TO" "TOP" "TRUE" "TRUNCATE" "TYPE" "UNION" "UNSIGNED" "VALIDATE" "VALUE" "VALUES" "VIEW" "WHERE" "WINDOW" "XML" "ZONE" "[" "^" "|" <K_DATETIMELITERAL> <K_DATE_LITERAL> <S_CHAR_LITERAL> <S_IDENTIFIER> <S_QUOTED_...