摘要:
(目录) 前言 JPA框架通过解析方法名称的方式生成对应的SQL,极大减少了开发工作量,JPA满足于通用情况下的简单开发工作,一些麻烦的业务情况则需手写SQL实现,JPQL应用于这种复杂场景。 JPQL与SQL的区别 SQL是面向数据库,其操作的是数据表和数据列 JPQL操作的是实体对象和实体属性 阅读全文
摘要:
(目录) 前言 Optional是Java 8 中引入的一个特性,其主要是为了解决臭名昭著的空指针异常(NullPointerException),其本质上是一个包含有可选值的包装类,意味着Optional既可以含有对象也可以为空。 使用Optional的好处 优化代码 给判空操作提供一种标准的写法 阅读全文