 Разработать веб приложение "Библиотека" с использованием фреймворка Spring. Технические требования.  Использовать Spring MVC в качестве веб фреймворка. Авторизация на основе spring security. Для доступа к данным использовать spring JdbcTemplate. В качестве БД использовать inmemory h2. БД инициализировать при старте приложения.  При входе в приложение пользователь должен авторизоваться через http basic авторизации.  В приложение реализовать:  - вывод списка книг с динамической pagination (при помощи ajax) по 5 книг на странице.  - возможность добавлять, редактировать и удалять книги  - возможность взять и вернуть книгу  - сортировку по автору или названию книги