こんばんは。とてぃです。
最近仕事で忘れていることもあり、復習を兼ねて今回も記事にしました。まず、どんな違いがあるのかということをまとめました。
DTOとは
Data transfar objectでデータ間のやりとりをするものです。
業務にもよると思いますが、基本的にSQLから取得したデータを格納し、レスポンス情報に設定したりする箱
DTOは基本的にWeb開発を行っていれば知らずに使っている場合がありますね。
Beanとは
Java BeansでJSP(画面)項目のデータ間のやりとりをするものです。
これも知らずに使っている場合がありますね。フレームワークを使えば必然的に出てくると思います。
覚えておくといいかもしれません。
他に似たようなものありますが、今はこれだけ記載します。
まとめ
知らずに使っている可能性があり、後輩などに聞かれても困らないようにしたいですね。
また、説明できない人も多々多いので覚えておくといいかもしれませんね。
最後まで読んでいただきありがとうございました。