vitstol / bookshelf

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Представлена работа web-приложения "Книжная полка". При работе использовались инструменты ExtJS и Java.
Функции приложения: Добавление, удаление, редатирование, поиск и валидация. 
Описание некоторых файлов, групп и классов:
app.js: инициализация приложения ExtJS и указание имени приложения которое используется так же для создания полных имен 
        классов приложения, указание видов приложения, контроллера и хранилища;
        
index.jsp: подключение стилей и фреймворка ExtJS а также app.js;

my-context.xml: spring-контекст с настройками подключения к БД и объектом взаимодействия с БД;

View: группа из 4 файлов видов — это вид поиска SearchBookView.js, вид таблицы BookrGridView.js, вид формы добавления 
      данных AddBookFormView.js и вид каркаса BookShelfView.js, куда помещены все виды;
      
Java/model: модель данных и слой доступа к данным(DAO);

Java/controllers: контроллер, который будет замапен на адрес /book, для обработки запросов с клиентской части;

mvc-dispatcher-servlet.xml: домашняя страница с возможностью автоматически обрабатывать запросы наполучение статических данных; 

About


Languages

Language:JavaScript 78.9%Language:CSS 18.3%Language:HTML 2.6%Language:PHP 0.1%Language:Ruby 0.0%Language:Python 0.0%Language:Java 0.0%