From 548352649df41846ee31b5f736605e89d4fa98de Mon Sep 17 00:00:00 2001 From: "1437892690@qq.com" <1437892690@qq.com> Date: Mon, 20 Oct 2025 21:09:45 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=20=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BA=93=E8=A1=A8text=E7=B1=BB=E5=9E=8B=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E7=9A=84SQL=E8=AF=AD=E5=8F=A5=E5=8A=A0=E4=B8=8AtypeHandler=3DC?= =?UTF-8?q?ompressHandler?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 关联 #[1405671310852096]数据库表text类型字段的SQL语句加上typeHandler=CompressHandler http://192.168.0.96:8090/demo/rdm.html#/story-detail/939050947543040/939050947543042/1405671310852096 --- .../framework/dao/mapper/HomePageMapper.xml | 6 ++-- .../framework/dao/mapper/UserMapper.xml | 8 ++--- .../framework/form/dao/mapper/FormMapper.xml | 32 +++++++++---------- .../dao/mapper/IntegrationMapper.xml | 6 ++-- .../dao/mapper/MatrixAttributeMapper.xml | 2 +- .../matrix/dao/mapper/MatrixMapper.xml | 12 +++---- .../framework/mq/dao/mapper/MqTopicMapper.xml | 4 +-- .../notify/dao/mapper/NotifyJobMapper.xml | 4 +-- .../notify/dao/mapper/NotifyMapper.xml | 4 +-- .../worktime/dao/mapper/WorktimeMapper.xml | 4 +-- 10 files changed, 41 insertions(+), 41 deletions(-) diff --git a/src/main/java/neatlogic/framework/dao/mapper/HomePageMapper.xml b/src/main/java/neatlogic/framework/dao/mapper/HomePageMapper.xml index 374adc41d..212e4e994 100644 --- a/src/main/java/neatlogic/framework/dao/mapper/HomePageMapper.xml +++ b/src/main/java/neatlogic/framework/dao/mapper/HomePageMapper.xml @@ -118,9 +118,9 @@ INSERT INTO `home_page` (`id`, `name`, `is_active`, `sort`, `config`) - VALUES (#{id}, #{name}, #{isActive}, #{sort}, #{configStr}) + VALUES (#{id}, #{name}, #{isActive}, #{sort}, #{configStr, typeHandler=CompressHandler}) ON DUPLICATE KEY - UPDATE `config` = #{configStr}, + UPDATE `config` = #{configStr, typeHandler=CompressHandler}, `name` = #{name}, `is_active` = #{isActive} @@ -161,4 +161,4 @@ DELETE FROM `home_page_authority` WHERE `home_page_id` = #{value} - \ No newline at end of file + diff --git a/src/main/java/neatlogic/framework/dao/mapper/UserMapper.xml b/src/main/java/neatlogic/framework/dao/mapper/UserMapper.xml index aa3a36a08..c921d6428 100644 --- a/src/main/java/neatlogic/framework/dao/mapper/UserMapper.xml +++ b/src/main/java/neatlogic/framework/dao/mapper/UserMapper.xml @@ -1419,12 +1419,12 @@ along with this program. If not, see .--> INSERT INTO `user_profile` (`user_uuid`, `module_id`, `config`) - VALUES (#{userUuid}, #{moduleId}, #{config}) + VALUES (#{userUuid}, #{moduleId}, #{config, typeHandler=CompressHandler}) INSERT INTO `user_data` (`user_uuid`, `data`, `type`) - VALUES (#{userUuid}, #{dataStr}, #{type}) + VALUES (#{userUuid}, #{dataStr, typeHandler=CompressHandler}, #{type}) UPDATE `user_profile` - set `config` = #{config} + set `config` = #{config, typeHandler=CompressHandler} where `user_uuid` = #{userUuid} and `module_id` = #{moduleId} @@ -1599,7 +1599,7 @@ along with this program. If not, see .--> UPDATE `user_data` - SET `data` = #{dataStr} + SET `data` = #{dataStr, typeHandler=CompressHandler} WHERE `user_uuid` = #{userUuid} and `type` = #{type} diff --git a/src/main/java/neatlogic/framework/form/dao/mapper/FormMapper.xml b/src/main/java/neatlogic/framework/form/dao/mapper/FormMapper.xml index ea727bd06..230feb1ca 100644 --- a/src/main/java/neatlogic/framework/form/dao/mapper/FormMapper.xml +++ b/src/main/java/neatlogic/framework/form/dao/mapper/FormMapper.xml @@ -445,7 +445,7 @@ along with this program. If not, see .--> `is_active` = #{isActive}, - `form_config` = #{formConfigStr}, + `form_config` = #{formConfigStr, typeHandler=CompressHandler}, `lcd` = NOW(3), `lcu` = #{lcu} @@ -454,7 +454,7 @@ along with this program. If not, see .--> UPDATE `form_version` - SET `form_config` = #{formConfigStr} + SET `form_config` = #{formConfigStr, typeHandler=CompressHandler} WHERE `uuid` = #{uuid} @@ -482,11 +482,11 @@ along with this program. If not, see .--> label = #{label}, icon=#{icon}, is_active =#{isActive}, - config = #{configStr}, - config_template_config = #{configTemplateConfig}, - config_template = #{configTemplate}, - view_template = #{viewTemplate}, - view_template_config = #{viewTemplateConfig} + config = #{configStr, typeHandler=CompressHandler}, + config_template_config = #{configTemplateConfig, typeHandler=CompressHandler}, + config_template = #{configTemplate, typeHandler=CompressHandler}, + view_template = #{viewTemplate, typeHandler=CompressHandler}, + view_template_config = #{viewTemplateConfig, typeHandler=CompressHandler} WHERE id = #{id} @@ -506,11 +506,11 @@ along with this program. If not, see .--> #{label}, #{icon}, #{isActive}, - #{configStr}, - #{configTemplateConfig}, - #{configTemplate}, - #{viewTemplate}, - #{viewTemplateConfig}) + #{configStr, typeHandler=CompressHandler}, + #{configTemplateConfig, typeHandler=CompressHandler}, + #{configTemplate, typeHandler=CompressHandler}, + #{viewTemplate, typeHandler=CompressHandler}, + #{viewTemplateConfig, typeHandler=CompressHandler}) @@ -538,7 +538,7 @@ along with this program. If not, see .--> #{version}, #{isActive}, #{formUuid}, - #{formConfigStr}, + #{formConfigStr, typeHandler=CompressHandler}, NOW(3), #{fcu}, NOW(3), @@ -562,8 +562,8 @@ along with this program. If not, see .--> #{label}, #{type}, #{handler}, - #{configStr}, - #{data}) + #{configStr, typeHandler=CompressHandler}, + #{data, typeHandler=CompressHandler}) @@ -586,7 +586,7 @@ along with this program. If not, see .--> #{label}, #{type}, #{handler}, - #{configStr}) + #{configStr, typeHandler=CompressHandler}) diff --git a/src/main/java/neatlogic/framework/integration/dao/mapper/IntegrationMapper.xml b/src/main/java/neatlogic/framework/integration/dao/mapper/IntegrationMapper.xml index 91601c457..707cf870a 100644 --- a/src/main/java/neatlogic/framework/integration/dao/mapper/IntegrationMapper.xml +++ b/src/main/java/neatlogic/framework/integration/dao/mapper/IntegrationMapper.xml @@ -341,7 +341,7 @@ along with this program. If not, see .--> `url` = #{url}, `handler` = #{handler}, `method` = #{method}, - `config` = #{configStr}, + `config` = #{configStr, typeHandler=CompressHandler}, `lcd` = NOW(3), `lcu` = #{lcu} WHERE `uuid` = #{uuid} @@ -364,7 +364,7 @@ along with this program. If not, see .--> #{url}, #{handler}, #{method}, - #{configStr}, + #{configStr, typeHandler=CompressHandler}, #{isActive}, NOW(3), #{fcu}, @@ -400,7 +400,7 @@ along with this program. If not, see .--> #{paramFilePath}, #{resultFilePath}, #{errorFilePath}, - #{headersStr}) + #{headersStr, typeHandler=CompressHandler}) diff --git a/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixAttributeMapper.xml b/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixAttributeMapper.xml index 73a27280c..859742167 100644 --- a/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixAttributeMapper.xml +++ b/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixAttributeMapper.xml @@ -38,7 +38,7 @@ #{type}, #{isRequired}, #{sort}, - #{configStr}) + #{configStr, typeHandler=CompressHandler}) diff --git a/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixMapper.xml b/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixMapper.xml index 6187765a8..4aa2881c4 100644 --- a/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixMapper.xml +++ b/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixMapper.xml @@ -208,12 +208,12 @@ ) VALUES ( #{matrixUuid}, #{fileName}, - #{config}, - #{xml} + #{config, typeHandler=CompressHandler}, + #{xml, typeHandler=CompressHandler} ) ON DUPLICATE KEY UPDATE `file_name` = #{fileName}, - `config` = #{config}, - `xml` = #{xml} + `config` = #{config, typeHandler=CompressHandler}, + `xml` = #{xml, typeHandler=CompressHandler} @@ -224,7 +224,7 @@ ) VALUES ( #{matrixUuid}, #{ciId}, - #{configStr} + #{configStr, typeHandler=CompressHandler} ) @@ -236,7 +236,7 @@ ) VALUES ( #{matrixUuid}, #{customViewId}, - #{configStr} + #{configStr, typeHandler=CompressHandler} ) diff --git a/src/main/java/neatlogic/framework/mq/dao/mapper/MqTopicMapper.xml b/src/main/java/neatlogic/framework/mq/dao/mapper/MqTopicMapper.xml index 556284c1b..1d087fad5 100644 --- a/src/main/java/neatlogic/framework/mq/dao/mapper/MqTopicMapper.xml +++ b/src/main/java/neatlogic/framework/mq/dao/mapper/MqTopicMapper.xml @@ -46,8 +46,8 @@ along with this program. If not, see .--> INSERT INTO mq_topic (name, label, config, is_active, handler) - VALUES (#{name}, #{label}, #{configStr}, 1, #{handler}) - ON DUPLICATE KEY UPDATE config = #{configStr} + VALUES (#{name}, #{label}, #{configStr, typeHandler=CompressHandler}, 1, #{handler}) + ON DUPLICATE KEY UPDATE config = #{configStr, typeHandler=CompressHandler} diff --git a/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyJobMapper.xml b/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyJobMapper.xml index 51b6f3c37..c0064b19f 100644 --- a/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyJobMapper.xml +++ b/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyJobMapper.xml @@ -138,7 +138,7 @@ #{name}, #{handler}, #{notifyHandler}, - #{configStr}, + #{configStr, typeHandler=CompressHandler}, #{cron}, #{isActive}, now(3), @@ -172,7 +172,7 @@ `name` = #{name}, `handler` = #{handler}, `notify_handler` = #{notifyHandler}, - `config` = #{configStr}, + `config` = #{configStr, typeHandler=CompressHandler}, `cron` = #{cron}, `is_active` = #{isActive}, `lcu` = #{lcu}, diff --git a/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyMapper.xml b/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyMapper.xml index dc7bdfced..6fae466d0 100644 --- a/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyMapper.xml +++ b/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyMapper.xml @@ -167,13 +167,13 @@ INSERT INTO `notify_policy` (`id`, `name`, `handler`, `is_default`, `config`, `fcu`, `fcd`, `lcu`, `lcd`) - VALUES (#{id}, #{name}, #{handler}, #{isDefault}, #{configStr}, #{fcu}, NOW(3), #{fcu}, NOW(3)) + VALUES (#{id}, #{name}, #{handler}, #{isDefault}, #{configStr, typeHandler=CompressHandler}, #{fcu}, NOW(3), #{fcu}, NOW(3)) UPDATE `notify_policy` SET `name` = #{name}, - `config` = #{configStr}, + `config` = #{configStr, typeHandler=CompressHandler}, `lcu` = #{lcu}, `lcd` = NOW(3) WHERE `id` = #{id} diff --git a/src/main/java/neatlogic/framework/worktime/dao/mapper/WorktimeMapper.xml b/src/main/java/neatlogic/framework/worktime/dao/mapper/WorktimeMapper.xml index 24f230345..82d272970 100644 --- a/src/main/java/neatlogic/framework/worktime/dao/mapper/WorktimeMapper.xml +++ b/src/main/java/neatlogic/framework/worktime/dao/mapper/WorktimeMapper.xml @@ -225,7 +225,7 @@ along with this program. If not, see .--> INSERT INTO `worktime` ( `uuid`, `name`, `is_active`, `lcu`, `lcd`, `config`, `is_delete` ) - VALUES ( #{uuid}, #{name}, #{isActive}, #{lcu}, now(3), #{config}, 0) + VALUES ( #{uuid}, #{name}, #{isActive}, #{lcu}, now(3), #{config, typeHandler=CompressHandler}, 0) @@ -244,7 +244,7 @@ along with this program. If not, see .--> `name` = #{name}, `is_active` = #{isActive}, `lcu` = #{lcu}, - `config` = #{config}, + `config` = #{config, typeHandler=CompressHandler}, `lcd` = now(3) WHERE `uuid` = #{uuid} -- Gitee