- 博客(6)
- 收藏
- 关注
转载 mybatisplus报错 can not find lambda cache for this entity
mybatisplus+JUnit & Mocktio+单元测试报错
2023-07-24 13:50:18
7738
原创 postgresql的批量更新的原生sql和在mybatis的xml中的sql写法
postgresql的批量更新的原生sql和在mybatis的xml中的sql写法postgresql批量更新的原生sql update person set id=tmp.id from (values (1,'张飞',37,'书法','成都','巴蜀中学','15276152716','2021-03-26 17:32:28'), (2,'关羽',43,'围棋','成都','巴蜀中学','15276152716','
2021-03-26 13:39:52
1238
3
原创 PostgreSQL的批量插入(batchInsert)对已存在且符合条件的数据做更新操作
PostgreSQL的批量插入对已存在且符合条件的数据做更新操作 <update id="batchInsert"> insert into person(name,age,hobby,city,school,mobile) values <foreach collection="list" item = "item" index = "index" separator=","> (
2021-02-24 10:12:45
1973
原创 PostgreSQL的upsert功能(on conflict do)的用法
ON CONFLICT 只在 PostgreSQL 9.5 以上可用PostgreSQL 的 upsert 功能就是当执行INSERT操作时,如果数据表中不存在对应的记录,PostgreSQL 执行插入操作;如果数据表中存在对应的记录,则执行更新操作。这就是为什么将其称为upsert(update or insert)的原因。<update id="updatePersonInfo" paramterType="com.test.pojo.Person"> insert...
2021-02-23 17:30:28
7155
1
原创 java实现把一个bean的属性复制到另一个bean中的几种实现方案
1.java使用 org.springframework.beans.BeanUtils 工具类,把一个bean的属性值复制到另一个bean中,前提是这个复制的bean的字段要完全包含在被复制的bean中代码如下@Data@AllArgsConstructor@NoArgsConstructorpublic class Person { private String name; private String city; private Integer age
2020-12-14 17:40:02
7763
1
原创 java8的stream和lamda获取list集合中的某几个字段组成新的list
通过java8的stream流和lamda特性实现获取list集合中的某几个字段组成新的list@Datapublic class StudentOne { private String name; private String city; private Integer age;}@Datapublic class StudentTwo { private String name; private String city;}pack
2020-12-11 16:12:46
20801
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人