批量修改
1
2
3
4
5
6
7
8
9
10
11
12
13
14-- 批量修改
update user e,
(
-- 拼接需要的字符串
select c.id, c.new_name
from (select id,
substring_index(name, '_', 1) new_name
from user
) c
) a
set name = a.new_name
where e.id = a.id
-- 判断符合条件的字符串
and LENGTH(SUBSTRING_INDEX(substring_index(name, '_', 2), '_', - 1)) = 3;
利用反射将bean对象格式化为特定字符串
发表于
本文字数:
2.1k
前言
在常见业务开发中,我们经常会遇到客户需要这样的需求:将几个属性拼接起来显示在页面上。比如一些显示通知类的内容
代码中的对象属性如下:
1 | Student student = new Student(); |
需求就是显示这样的文本:各单位请注意:匪徒张三于2021-07-18 11:35:09背着黄色的包,里面装了2支中性笔
sql批量修改脚本模板
发表于
本文字数:
243
批量修改
1
2
3
4
5
6
7
8
9
10
11
12
13
14-- 批量修改
update user e,
(
-- 拼接需要的字符串
select c.id, c.new_name
from (select id,
substring_index(name, '_', 1) new_name
from user
) c
) a
set name = a.new_name
where e.id = a.id
-- 判断符合条件的字符串
and LENGTH(SUBSTRING_INDEX(substring_index(name, '_', 2), '_', - 1)) = 3;
巧用模板模式和工厂模式简化开发工作
发表于
本文字数:
2.7k
在word中生成批量二维码标签解决方案
发表于
本文字数:
1.4k