powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / jetty + freemarker + hibernate как правильно с этим работать в рамках проекта
7 сообщений из 7, страница 1 из 1
jetty + freemarker + hibernate как правильно с этим работать в рамках проекта
    #39651730
b35.5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На базе данного курса stepik.org пытаюсь перевести теорию в практику. Решил реализовать простой конструктор курсов (аналог stepik.org). Запланировал и реализовал:
регистрация пользователя

авторизация пользователя

список всех курсов (с возможностью создавать новые);

редактирование выбранного курса (добавление уроков, текста урока).

Данные пишутся и получаются из базы, через freemarker заполняются изменяемые части веб-страниц. За авторизацию/регистрацию отвечает один сервлет, за работу с курсами второй сервлет.

И вот в чем суть проблемы:

не могу найти нормальный пример веб-приложения

не могу сообразить как корректно организовать работу приложения, чтобы не дублировать код при обработке doGet/doPost;

как правильно организовать "определение" какая страница, и в каком виде должна быть отдана пользователю. Использую ветвление switch/case (в том числе вложенные).

как формировать страницу (какие части /блоки подставлять лучше в переменные в шаблоне html.

Т.е. обработать каждую из задач по отдельности (получить данные от пользователя, записать в базу, прочитать из базы, сформировать html страницу, отобразить страницу пользователю - могу, а как это все "Правильно" организовать в проекте не понимаю. И что конкретно гуглить необходимо тоже пока не понимаю.

пытался искать на гитхабе похожие проекты, ничего подходящего найти не могу (либо не так ищу).
...
Рейтинг: 0 / 0
jetty + freemarker + hibernate как правильно с этим работать в рамках проекта
    #39651734
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в списке jetty-freemarker-hibernate не хватает имени веб-фреймерка. Писать на голых сервлетах смысла нет, потому что вы знаете как правильно это реализовать.
Смотрите Spring MVC, Spring Boot или даже jHipster
...
Рейтинг: 0 / 0
jetty + freemarker + hibernate как правильно с этим работать в рамках проекта
    #39651744
b35.5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,
Огромное спасибо!!!

Можете бегло глянуть с 1 по 4 урок.
Если я все правильно понял, упоминаний про >>"Смотрите Spring MVC, Spring Boot или даже jHipster ". Т.е. получилось "самое главное" в курсе не упомянули?
...
Рейтинг: 0 / 0
jetty + freemarker + hibernate как правильно с этим работать в рамках проекта
    #39651775
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
b35.5Blazkowicz,
Огромное спасибо!!!

Можете бегло глянуть с 1 по 4 урок.
Если я все правильно понял, упоминаний про >>"Смотрите Spring MVC, Spring Boot или даже jHipster ". Т.е. получилось "самое главное" в курсе не упомянули?

Не совсем.
Вас учат/ли писать программы без использования фреймворков.
В принципе познавательно.

А вот Spring Boot это кроличья нора, которая по началу может показаться уж слишком магической.
Т.к. там все делается, через магические слова. И как оно устроено не всегда очевидно.

:-)
...
Рейтинг: 0 / 0
jetty + freemarker + hibernate как правильно с этим работать в рамках проекта
    #39651783
b35.5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понял.
Еще раз огромное спасибо!
...
Рейтинг: 0 / 0
jetty + freemarker + hibernate как правильно с этим работать в рамках проекта
    #39651790
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulВас учат/ли писать программы без использования фреймворков.
В принципе познавательно.
Но безсполезно. Это то о чем можно и нужно читать, но никогда не нужно использовать в принципе.
...
Рейтинг: 0 / 0
jetty + freemarker + hibernate как правильно с этим работать в рамках проекта
    #39652159
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczmad_nazgulВас учат/ли писать программы без использования фреймворков.
В принципе познавательно.
Но безсполезно. Это то о чем можно и нужно читать, но никогда не нужно использовать в принципе.

Не совсем согласен, что бесполезно.
Как минимум понимать как оно "унутре" работает желательно.
Но для работы да, все таки нужно учить фреймворки и инструменты разработки.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / jetty + freemarker + hibernate как правильно с этим работать в рамках проекта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]