10 2019 档案

摘要:在使用criteria api进行查询时 criteriaBuilder只提供了一个部分标准的sql函数,但当我们需要使用oracle特有的行转列函数wm_concat或 mysql特有的行转列函数group_concat时,就只能自己封装了, criteriaBuilder提供了一个封装函数的方法 阅读全文
posted @ 2019-10-24 19:07 二奎 阅读(2949) 评论(0) 推荐(0)
摘要:JPA提供了@Basic注解,实现延迟加载字段的功能,如下: 但是实际上延迟加是不是起作用的,依然能够出这个字段的数据。 为了延迟加载生效,需要使用字节码增加的插件: 在pom文件中配置: compile一下项目之后 ,再运行项目,即可看到效果。JPA只查询了我们需要的特定字段。 但这个有一个缺点, 阅读全文
posted @ 2019-10-24 18:07 二奎 阅读(1234) 评论(0) 推荐(0)
摘要:有这样一个类: 序列化后,希望首字母大写,如下面的测试代码: 可实际运行后,结果与希望不一样: jackson在序列化时把第二个大写字母n转成了小写,这是为什么呢? 以下是跟踪源码的过程: 直接找到:com.fasterxml.jackson.databind.introspect.POJOProp 阅读全文
posted @ 2019-10-14 18:04 二奎 阅读(9072) 评论(1) 推荐(0)