随笔分类 - java
摘要:mybatis通常情况都是用javabean作为resultType的对象,但是有时也可以使用Map去接收。${value}如果使用Map,返回来的字段名全是大写,处理方法Select name as “name” from v_zhyl_zxzf_hqyzflb加上字段别名加上双引号就可以了补充知
阅读全文
摘要:示例代码:输入:>>> str="hello boy<[www.doiido.com]>byebye"输入:>>> str.split("[")[1].split("]")[0]输出:'www.doiido.com'解释:split(“[”)表示以“[”为分隔符。** [1] **表示获取“[”之后
阅读全文
摘要:QueryWrapper↓↓↓↓构建代码QueryWrapper<UserPharmacy> wrapper = new QueryWrapper<UserPharmacy>(); wrapper.eq("a.delType", 0) .and(StrUtil.isNotBlank(userPhar
阅读全文
摘要:目录案例引入@Valid 详解@Validated 详解@Valid 和 @Validated 比较案例引入下面我们以新增一个员工为功能切入点,以常规写法为背景,慢慢烘托出 @Valid 和 @Validated 注解用法详解。那么,首先,我们会有一个员工对象 Employee,如下 : 1 /**
阅读全文
摘要:前言 最近用到了一些编号的生成规则记录一下,有序的生成订单号或者流水号概述 第一种方式,适用于循环生成订单编号,例如有 100 条数据,需要循环生成相对应编号可以使用,下方的方法,仅限于特定场景// 静态变量存储最大值private static final AtomicInteger atomic
阅读全文
摘要:引言 mysql 和 oracle 插入的时候有一个很大的区别是: oracle 支持序列做 id; mysql 本身有一个列可以做自增长字段。 mysql 在插入一条数据后,如何能获得到这个自增 id 的值呢? 一:使用 last_insert_id() SELECT LAST_INSERT_ID
阅读全文