自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 oracle:函数

列转行:select listagg(r.name,',') within group (order by (r.id)) from test1 r ,test2 ur where r.id = ur.rol_id;wm_cancat函数行转列后,不会按照原有查询结果排序。listagg函数行转列后,会按照原有查询结果顺序排列。 如果考虑到需要行转列,并且保持分组后顺序不变可以使...

2019-12-20 17:10:01 245 1

原创 JSON数组字符串互转数组集合

一、JSON数组字符串转数组集合方法一、使用eval() 函数,可计算某个字符串,并执行其中的的 JavaScript 代码。转对象时候{},需要加扩招,为什么eva要添加括号呢?查了资料原因:eval本身的问题。 由于json是以{}的方式来开始以及结束的,在JS中,它会被当成一个语句块来处理,所以必须强制性的将它转换成一种表达式。加上圆括号的目的是迫使eval函数在处...

2019-12-20 12:36:02 6051

原创 oracle:查看指定时间点数据库中之前的数据

select * from tablename as of timestamp to_timestamp('2017-12-14 15:00:11','yyyy-mm-dd hh24:mi:ss')1.开启表的行移动sql命令:alter table 表名 enable row movement;2.查看此表在某一时间点的数据sql命令:select * from 表名 as of...

2019-12-18 14:06:03 7964

原创 nginx:nginx学习

一、nginx二、linux安装nginx三、nginx常用命令五、nginx配置实例 1 反向代理-12 反向代理-23 负载均衡4 动静分离5 高可用六 nginx原理一、nginxnginx:是一个高性能的http和反向代理服务器,特点是占用内存少,并发能力强。专门为性能优化而开发,性能是其重要考量,实现上非常注重性能,能够经受住...

2019-12-18 14:05:30 1039 2

原创 JPA: Spring Data JPA @OneToMany 注解参数 orphanRemoval,一对多删除详解

分析了OneToMany级联操作多方的插入、更新、删除。我们得到如下结论:1、插入,建议一方设置mappedBy,好处是只会执行一条insert语句。不会执行多余的update外键的sql。2、更新,没有区别3、删除,一方设置mappedBy。一方维护的多方集合remove,多方显示删除。orphanRemoval插入和更新都没有什么问题。但是删除就有些奇怪了,一方和多方均要...

2019-12-13 14:03:32 1168

原创 JPA:Spring Data JPA @OneToMany级联,多方删除修改新增总结(尤其删除操作:添加注解属性orphanRemoval在下一篇解释删除)

一方在oneToMany上设置的级联保存和更新很好理解,多方会随着一方进行保存和更新。但是级联删除其实只是指一方删除时会把关联的多方数据全部删除,并不能删除一方维护的多方list中remove掉的数据。所以本文所讨论的实验和是否设置级联删除是没有关系的。本文基于实验,我们先设定有如下对象,User为一方,ContactInfo为多方。每个user有多个contactInfo。所做的操...

2019-12-13 14:03:24 2632 1

原创 Utils:dto转实体对象

底层ObjectMapper第一种Map<String,Object> result = (Map<Sring,Object>)JsonUtils.jsonToObj(JsonUtils.objToJson(cafsOverdueCreaedTto,Map.class));第二种:BeanUtils.copyProperties(AMaiDto,ma...

2019-12-12 22:01:28 868

原创 Hibernate 映射字段问题[ImprovedNamingStrategy]

Hibernate 映射字段问题[ImprovedNamingStrategy]Hibernate 使用JPA 对于映射有3种规则可以配置:DefaultNamingStrategy,ImprovedNamingStrategy,EJB3NamingStrategy这里只说ImprovedNamingStrategy,其他自行看Hibernate代码,ImprovedNamingStra...

2019-12-12 22:00:34 415

原创 Utils:工具类:ObjectMapper

ObjectMapper@Test public void test04() throws JsonProcessingException { EnterpriseInfoDTO enterpriseInfoDTO = new EnterpriseInfoDTO(); People people =new People(); peopl...

2019-12-09 23:48:57 475

原创 JPA:新增更新删除操作

新增操作:双向关系需要双方都维护一次关系。更新操作:只需要更新需要的内容,关系已经维护的不需要维护。不然关系比较复杂的容易报错(堆栈溢出)更新时候不能直接保存页面的数据dto,应该通过查询或者级联获取到数据库中的持久化状态数据才可以更新。可以使用org.springframework.beans.BeanUtils.copyProperties(dto,实体,"id","en...

2019-12-09 22:53:45 3208

原创 JPA:异常情况No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer an

一、No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no properties discovered to create BeanSerializer异常信息如下所示:com.fasterxml.jackson.databind.exc.Invali...

2019-12-03 12:54:54 932

spring笔记.txt

学习spring的笔记记录:从头到尾都是每一步的分析,可以在不同的博客中获取到,这里只是总结性的文档,相当于概念,落地的实现在各个技术博客中可以学习。其他笔记也可以上传中。

2020-03-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除