DAO(Data Access Object)は、アプリケーションとデータベースの間でデータアクセス処理を担うオブジェクトです。Javaで業務システムを開発する際には、必ずデータベースとのやり取りが発生しますが、それをコントローラやサービス層に直接書いてしまうと ...