1. optional

例如:
public CmsPage findById(String id) {
if (id == null) {
//抛出参数为空的异常
ExceptionCast.cast(CmsCode.CMS_GENERATEHTML_DATAURLISNULL);
}
Optional<CmsPage> optional = cmsPageRepository.findById(id);
if (optional.isPresent()) {
return optional.get();
}
return null;
}
来源:oschina
链接:https://my.oschina.net/u/3631797/blog/3163198