摘要: 上一篇说到spring boot 使用jackson在枚举enum序列化和反序列化的问题, 再来说说在JPA中实体entity使用枚举的问题。 还是这个枚举: 当然,如果value值和枚举的索引ordinal能够对应上,就不用做任务配置了,这里的前提是没有对应上。 无论是在实体的保存和查询映射上还是 阅读全文
posted @ 2019-08-29 15:54 二奎 阅读(2086) 评论(0) 推荐(0) 编辑
摘要: 上一篇说到在枚举当在controller的方法做参数时的坑,解决方法是配置了一个converter,后来想想,如果不闲每次都加一个注解麻烦的话,可以在参数前面加一个注解,添加一个解析器应该也可以解决这个问题。 现在来说说枚举的第二个坑,前提条件和上一篇的一样:就是这个枚举: 现在还是把它当参数,但是 阅读全文
posted @ 2019-08-29 15:35 二奎 阅读(1610) 评论(0) 推荐(0) 编辑
摘要: java 枚举的功能挺多,但是坑更多,使用的时候要注意。如下面这个枚举。 咋一看,没什么问题,但是具体使用过程中,总是会出问题。原因就是这个枚举没有按照从0开始索引,除此之外即使从0开始,中间有断的索引也会有问题。主要出现在以下方面: 1. 在controller的方法中,比如以这个枚举为参数,如下 阅读全文
posted @ 2019-08-29 14:52 二奎 阅读(6041) 评论(0) 推荐(0) 编辑
摘要: @ManyToOne配置延迟加载,如果是关联主键列, 延迟加载是正常的。 但如果关联的Address的是sid而不是id的话,就延时加载就有问题。如下代码: 这时的解决方案,需要了解PersistentAttributeInterceptable的机制。 参考: https://blog.csdn. 阅读全文
posted @ 2019-08-29 13:34 二奎 阅读(1495) 评论(0) 推荐(0) 编辑