为了账号安全,请及时绑定邮箱和手机立即绑定

Java 8 getter应该返回可选类型吗?

Java 8 getter应该返回可选类型吗?

梵蒂冈之花 2019-07-01 15:00:53
Java 8 getter应该返回可选类型吗?OptionalJava 8中引入的类型对于许多开发人员来说是一个新事物。是否返回getter方法?Optional<Foo>取代经典的类型Foo很好的练习?假设值可以是null
查看完整描述

3 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

一般来说,使用可选类型来返回可以为空的值是个好主意。然而,w.r.t.对于框架,我假设用可选类型替换经典的getter会在使用依赖于getter和setter编码约定的框架(例如Hibernate)时带来很多麻烦。


查看完整回答
反对 回复 2019-07-01
  • 3 回答
  • 0 关注
  • 565 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号