Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (10)

Лучшие ответы пользователя

Все ответы (6)
  • Есть ли Web-фреймворк для java?

    @spoki
    Пожалуй поддержу Spring MVC. весьма удобная штука. Тут и инъекция зависимостей, и удобное создание бинов в scope(в общем вся мощь спринга). возможность прикрутить различные шаблонизаторы и ORM. Так что советую его
    Ответ написан
    Комментировать
  • С чего начать разработку таск менеджера на Java?

    @spoki
    На самом деле я не согласен с vlad20012. Java не такая уж и слоная)

    Многие веб приложения состоят из следующих частей:
    DAO - слой для доступа к данным. для вас это скорее всего будет база данных, по этому вам будет желательно изучить следующие технологии: jdbc - пишите sql запросы к бд и получаете результат(нативный sql), и какую нибудь ORM технологию, самая популярная это Hibernate.

    Далее идет слой сервисов - это так называемый слой бизнес логики. Чтобы было понятно для примера в нем могут объединяться вызовы методов из DAO под одной транзакцией.

    ну а далее идет UI в вашем случает это веб слой - набор сервлетов и jsp файлов. сервлеты принимают http запросы вызывают бизнес логику для работы и отдают ответ. Если ответ это хтмл то вам понадобится какой нибудь движок для генерации хтмл. по умолчанию это jsp, но есть еще куча шаблонизаторов.

    а теперь о плюшках. Есть такая хорошая штука как spring framework. в вашем случае она поможет вам на всех этапах разработки. для изучения есть очень хорошая книжка spring in action 3 издание.

    ну и конечно придется научиться пользоваться системой сборки, либо maven либо gradle.

    кстати каждый слой лучше выделять в отдельный модуль(подпроект) в системе сборки.
    Ответ написан
    1 комментарий
  • Что выбрать для написания web-страницы с авторизацией и работой с базой данных?

    @spoki
    Если хотите сделать это на java, то в качестве веб фреймворка для начала подойдет spring mwc, для авторизации spring security. для работы с базой данных hibernate
    Ответ написан
    2 комментария

Лучшие вопросы пользователя

Все вопросы (3)