From d378c43e841884ffe6ae6f48eb092996a460ab76 Mon Sep 17 00:00:00 2001 From: huangfeng Date: Fri, 31 May 2024 11:37:18 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=8D=87=E7=BA=A7=E5=90=84=E4=BE=9D?= =?UTF-8?q?=E8=B5=96=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 17 +++++++++------- .../java/com/xydl/cac/util/SqlEscapeUtil.java | 20 ------------------- 2 files changed, 10 insertions(+), 27 deletions(-) diff --git a/pom.xml b/pom.xml index 7c3deeb..19fc17b 100644 --- a/pom.xml +++ b/pom.xml @@ -15,9 +15,12 @@ cac-backend project for Spring Boot 8 - 8.0.33 - 2.16.1 - 5.0.0 + 5.7.12 + 1.2.13 + 8.4.0 + 2.17.1 + 5.1.0 + 3.3.4 @@ -45,12 +48,12 @@ org.springframework.security spring-security-core - 5.7.11 + ${spring-security.version} org.springframework.security spring-security-crypto - 5.7.11 + ${spring-security.version} @@ -72,7 +75,7 @@ com.alibaba druid-spring-boot-starter - 1.2.20 + 1.2.23 org.apache.commons @@ -88,7 +91,7 @@ com.alibaba easyexcel - 3.3.3 + ${easyexcel.version} diff --git a/src/main/java/com/xydl/cac/util/SqlEscapeUtil.java b/src/main/java/com/xydl/cac/util/SqlEscapeUtil.java index 8cde45a..9f76dca 100644 --- a/src/main/java/com/xydl/cac/util/SqlEscapeUtil.java +++ b/src/main/java/com/xydl/cac/util/SqlEscapeUtil.java @@ -1,7 +1,5 @@ package com.xydl.cac.util; -import com.querydsl.core.types.dsl.BooleanExpression; -import com.querydsl.core.types.dsl.StringPath; import org.apache.commons.lang3.StringUtils; @@ -28,24 +26,6 @@ public class SqlEscapeUtil { return ""; } - /** - * 转义方法 - * - * @param param 待转义字符串 - * @return String - */ - public static BooleanExpression escape(StringPath path, String param) { - if (StringUtils.isNotEmpty(param)) { - String temp = param.replaceAll("!", ESCAPE + "!"); - temp = temp.replaceAll("%", ESCAPE + "%"); - temp = temp.replaceAll("_", ESCAPE + "_"); - temp = temp.replaceAll("'", "\\'"); - return path.like("%"+ temp.trim() +"%", ESCAPE); - } - return null; - } - - public static boolean sqlValidate(String str) { if (StringUtils.isBlank(str)) { return false;