本地StringUtils 调整成 StrUtils ,取消org.apache.commons.lang3.StringUtils继承关系
This commit is contained in:
@@ -19,6 +19,7 @@ package org.dromara.maxkey.persistence.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.dromara.maxkey.constants.ConstsStatus;
|
||||
import org.dromara.maxkey.crypto.password.PasswordReciprocal;
|
||||
import org.dromara.maxkey.entity.Accounts;
|
||||
@@ -29,7 +30,6 @@ import org.dromara.maxkey.persistence.mapper.AccountsMapper;
|
||||
import org.dromara.maxkey.provision.ProvisionAction;
|
||||
import org.dromara.maxkey.provision.ProvisionService;
|
||||
import org.dromara.maxkey.provision.ProvisionTopic;
|
||||
import org.dromara.maxkey.util.StringUtils;
|
||||
import org.dromara.mybatis.jpa.JpaService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
@@ -23,12 +23,13 @@ import java.time.LocalDateTime;
|
||||
import java.time.LocalTime;
|
||||
import java.util.List;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.dromara.maxkey.constants.ConstsStatus;
|
||||
import org.dromara.maxkey.entity.Groups;
|
||||
import org.dromara.maxkey.entity.Institutions;
|
||||
import org.dromara.maxkey.entity.Roles;
|
||||
import org.dromara.maxkey.persistence.mapper.GroupsMapper;
|
||||
import org.dromara.maxkey.util.StringUtils;
|
||||
import org.dromara.maxkey.util.StrUtils;
|
||||
import org.dromara.mybatis.jpa.JpaService;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
@@ -120,7 +121,7 @@ public class GroupsService extends JpaService<Groups> implements Serializable {
|
||||
|
||||
String filters = dynamicGroup.getFilters();
|
||||
if(StringUtils.isNotBlank(filters)) {
|
||||
if(StringUtils.filtersSQLInjection(filters.toLowerCase())) {
|
||||
if(StrUtils.filtersSQLInjection(filters.toLowerCase())) {
|
||||
_logger.info("filters include SQL Injection Attack Risk.");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -21,6 +21,7 @@ package org.dromara.maxkey.persistence.service;
|
||||
import java.sql.Types;
|
||||
import java.util.Date;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.dromara.maxkey.constants.ConstsStatus;
|
||||
import org.dromara.maxkey.crypto.password.PasswordReciprocal;
|
||||
import org.dromara.maxkey.entity.Accounts;
|
||||
@@ -31,8 +32,6 @@ import org.dromara.maxkey.persistence.repository.PasswordPolicyValidator;
|
||||
import org.dromara.maxkey.provision.ProvisionAction;
|
||||
import org.dromara.maxkey.provision.ProvisionService;
|
||||
import org.dromara.maxkey.provision.ProvisionTopic;
|
||||
import org.dromara.maxkey.util.DateUtils;
|
||||
import org.dromara.maxkey.util.StringUtils;
|
||||
import org.dromara.maxkey.web.WebContext;
|
||||
import org.dromara.mybatis.jpa.JpaService;
|
||||
import org.slf4j.Logger;
|
||||
|
||||
Reference in New Issue
Block a user