вторник, 28 июня 2011 г.

Первый подход к playframework.org

Удалось поработать с платформой play!. После питона с Django переход на Java оказался не таким ужасным благодаря возможностям play, а именно, компиляция кода на лету и возможность мгновенного наблюдения за результатом внесенных в код изменений и классный язык шаблонов. 

Проблему создал hibernate, в play 1.2 он представлен  версией 3.6, которая, как оказалось плохо работает с драйвером postgresql, если использовать иерархию классов на одной таблице. Короче, с play 1.2 не сраслось. Откатился на версию 1.0.3, в который включен hibernate версии 3.3.

Вторая проблема возникла, когда я к серверу попытался получить доступ по сокету. Он никак не хотел принимать мой запрос вида GET / http/1.1   Host: 127.0.0.1. Вопрос решился установкой модуля netty версии 1.0.6, который заменяет стандартный веб-сервер. Для этого в командной строке достаточно набрать play install netty-1.0.6  и запускать приложение с помощью команды play netty:run [название каталога с приложением внутри].

Комментариев нет:

Отправить комментарий