Напишите приложение, которое предоставляет информацию об товарах бытовой техники в магазине (холодильники, чайники и др.). Информация о товарах хранится в xml-файле, каждая категория товаров отличается от другой свойствами. Напишите код, который позволяет отыскать все чайники и самый дешевый товар.
- При реализации приложения придерживаться layered architecture.
- Для доступа к данным обязательна реализация слоя DAO.
- Код должен быть документирован (javadoc), документация сгенерирована.
- При написании приложения обязательно использовать Java Code Convention.