摘要:
原文出处: kaaass Optional是Java8提供的为了解决null安全问题的一个API。善用Optional可以使我们代码中很多繁琐、丑陋的设计变得十分优雅。这篇文章是建立在你对Optional的用法有一定了解的基础上的,如果你还不太了解Optional,可以先去看看相关教程,或者查阅Ja 阅读全文
posted @ 2019-06-11 10:29
星朝
阅读(1517)
评论(0)
推荐(0)
摘要:
从 Java 8 引入的一个很有趣的特性是 Optional 类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException) —— 每个 Java 程序员都非常了解的异常。 本质上,这是一个包含有可选值的包装类,这意味着 Optiona 阅读全文
posted @ 2019-06-11 09:56
星朝
阅读(605)
评论(0)
推荐(0)
摘要:
1、Specification //查询条件ListList<Predicate> predicateList = new ArrayList<Predicate>(); Specification specification = new Specification() { 阅读全文
posted @ 2019-06-11 09:42
星朝
阅读(2828)
评论(0)
推荐(0)
摘要:
<! flowchart 箭头图标 勿删 Spring Data Specification用法和常用查询方法(in,join,equal等)前言入门例子Repository层常用写法Specification 的用法总结 前言 在这一年里技术更新,从使用Mybatis转为Spring Data,总 阅读全文
posted @ 2019-06-11 09:30
星朝
阅读(5108)
评论(0)
推荐(0)
摘要:
<! flowchart 箭头图标 勿删 Example官方介绍 Query by Example (QBE) is a user friendly querying technique with a simple interface. It allows dynamic query creatio 阅读全文
posted @ 2019-06-11 09:29
星朝
阅读(7313)
评论(1)
推荐(0)
摘要:
本篇进行Spring data jpa的介绍,几乎涵盖该框架的所有方面,在日常的开发当中,基本上能满足所有需求。这里不讲解JPA和Spring data jpa单独使用,所有的内容都是在和Spring整合的环境中实现。如果需要了解该框架的入门,百度一下,很多入门的介绍。在这篇文章的接下来一篇,会有一 阅读全文
posted @ 2019-06-11 09:25
星朝
阅读(1205)
评论(0)
推荐(0)
摘要:
缘起有一次开发过程中,刚好看到小伙伴在调用 set 方法,将数据库中查询出来的 Po 对象的属性拷贝到 Vo 对象中,类似这样:可以看出,Po 和 Vo 两个类的字段绝大部分是一样的,我们一个个地调用 set 方法只是做了一些重复的冗长的操作。这种操作非常容易出错,因为对象的属性太多,有可能会漏掉一 阅读全文
posted @ 2019-06-11 09:10
星朝
阅读(778)
评论(0)
推荐(0)

浙公网安备 33010602011771号