Database interaction with DAO and DTO design patterns and perform CRUD operation ( Create , Read , Update , Delete ) using prepared statement .
DAO: "Data Access Object" is an industry design pattern.A DAO design pattern helps an application to perform various CRUD operations on the database. The DAO classes provide methods for insertion, deletion, updation and finder methods. The basic purpose of creating DAO is the loose coupling and non-repeation of code.
DTO: "Data transfer objects " can travel between seperate layers in software architecture.