LocalTransactionManager を使ったトランザクションを実装しました
HealthCheck の処理を軽くしました
型パラメータの名前を変更しました
null チェックの方法を他と合わせました