欢迎光临散文网 会员登陆 & 注册

马哥资深网络安全工程师

2022-11-21 23:40 作者:al_sa  | 我要投稿

 orElseGet


Optional<Wallet> findByAccountId(Integer accountId);//为null时,创建一下新的Wallet wallet = repository.findByAccountId(accountId).orElseGet(() -> {           Wallet newWallet = new Wallet();           Account account = new Account();           account.setId(accountId);           newWallet.setMoney(0D);           newWallet.setAccount(account);           repository.save(newWallet);           return newWallet;       });


马哥资深网络安全工程师的评论 (共 条)

分享到微博请遵守国家法律