|
| 1 | +В данном случае, как и положено при реализации принципов data access object (DAO) применяется [интерфейс](https://github.com/JcoderPaul/JDBC_Practice/blob/master/DaoEntityMappingLess/src/DAOLessonsTwo/flight_repository_dao/Dao.java) и все DAO классы ([FlightDao](https://github.com/JcoderPaul/JDBC_Practice/blob/master/DaoEntityMappingLess/src/DAOLessonsTwo/flight_repository_dao/FlightDao.java), [TicketDao](https://github.com/JcoderPaul/JDBC_Practice/blob/master/DaoEntityMappingLess/src/DAOLessonsTwo/flight_repository_dao/TicketDao.java)) имплементируют его. |
| 2 | + |
| 3 | +Следующим отличием от предыдущего проекта [DataAccessObjectLess](https://github.com/JcoderPaul/JDBC_Practice/tree/master/DataAccessObjectLess), является реализация связи между классами DAO, как и таблиц в нашей базе данных (см. отличия в реализации кода [Ticket](https://github.com/JcoderPaul/JDBC_Practice/blob/master/DaoEntityMappingLess/src/DAOLessonsTwo/flight_repository_entity/Ticket.java) и [TicketDao](https://github.com/JcoderPaul/JDBC_Practice/blob/master/DaoEntityMappingLess/src/DAOLessonsTwo/flight_repository_dao/TicketDao.java) от предыдущего примера [DataAccessObjectLess](https://github.com/JcoderPaul/JDBC_Practice/tree/master/DataAccessObjectLess)). |
| 4 | + |
| 5 | +Тестирование методов наших DAO классов проведено в [EntityMappingLess](https://github.com/JcoderPaul/JDBC_Practice/blob/master/DaoEntityMappingLess/src/DAOLessonsTwo/EntityMappingLess.java). |
0 commit comments