powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JavaEE - структура проекта
14 сообщений из 14, страница 1 из 1
JavaEE - структура проекта
    #39429452
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Погуглил, везде только примитивные примеры, может кто кинет ссылку на гитхаб на готовый крупный проект.
maven умеет генерировать "каркасы" приложений и там есть java ee webapp, но набор там минимальный.
Меня интересует вопрос, как корректно раскладывать энтри, вьюхи, сервлеты. Ну я конечно могу создать три каталога: model, view, controller. Но хотелось бы делать сразу так, как это принято.
...
Рейтинг: 0 / 0
JavaEE - структура проекта
    #39429459
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
JavaEE - структура проекта
    #39429462
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большинство доступных примеров нарушают этот приницип.
http://www.oracle.com/technetwork/java/petstore1-3-1-02-139690.html
https://github.com/agoncal/agoncal-application-petstore-ee6
...
Рейтинг: 0 / 0
JavaEE - структура проекта
    #39429484
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettПогуглил, везде только примитивные примеры, может кто кинет ссылку на гитхаб на готовый крупный проект.
maven умеет генерировать "каркасы" приложений и там есть java ee webapp, но набор там минимальный.
Меня интересует вопрос, как корректно раскладывать энтри, вьюхи, сервлеты. Ну я конечно могу создать три каталога: model, view, controller. Но хотелось бы делать сразу так, как это принято.
Странно, но в отличие от MVC NET в Java MVC часто объединяются Model и View!
Что, честно говоря, мне кажется оправданным.
...
Рейтинг: 0 / 0
JavaEE - структура проекта
    #39429487
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL2008Странно, но в отличие от MVC NET в Java MVC часто объединяются Model и View!
Что, честно говоря, мне кажется оправданным.
Нет таких технологий как MVC NET и Java MVC. Есть ASP.NET и 100500 MVC фреймверков на Java. Никто нигде Model и View не объединяет, потому что это два наиболее очевидных разделения для UI. Собственно это даже называется Model 2.
...
Рейтинг: 0 / 0
JavaEE - структура проекта
    #39429498
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даже не представляю, как можно модель объединить с view.
...
Рейтинг: 0 / 0
JavaEE - структура проекта
    #39429500
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL2008Что, честно говоря, мне кажется оправданным
Как ты от модели через контролёр на край земли соединишь с VIEW?
Насколько знаю нетчиков, у вас ближе MVVM
...
Рейтинг: 0 / 0
JavaEE - структура проекта
    #39429501
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL2008,
ну точно)). Ты имел ввиду MVVM (сильверлайт)
View — содержит поля, соответствующие интерфейсу пользователя.
ViewModel — содержит такие же поля, но в предметной области. Не имеет ссылки на View
Собственно, Model.

- User - Model
- UserViewModel extends BaseObservable - ViewModel с БЛ
...
Рейтинг: 0 / 0
JavaEE - структура проекта
    #39429579
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
JavaEE - структура проекта
    #39429791
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettПогуглил, везде только примитивные примеры, может кто кинет ссылку на гитхаб на готовый крупный проект.
maven умеет генерировать "каркасы" приложений и там есть java ee webapp, но набор там минимальный.
Меня интересует вопрос, как корректно раскладывать энтри, вьюхи, сервлеты. Ну я конечно могу создать три каталога: model, view, controller. Но хотелось бы делать сразу так, как это принято.

Ну обычно так и принято. :-)

Вообще структура пакетов в java-приложении это в большей степени вкусовщина.
По идее пакеты должны отображать логическую структуру вашего приложения.
А уж как вы ее видите, это уже ваше дело.
...
Рейтинг: 0 / 0
JavaEE - структура проекта
    #39429796
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulВообще структура пакетов в java-приложении это в большей степени вкусовщина.
да, но! ))
Как вариант:
ru.domenMy.Project.Layer.Utils.Декодировщик
...
Рейтинг: 0 / 0
JavaEE - структура проекта
    #39429944
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettДаже не представляю, как можно модель объединить с view.
Например вот так:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
@RequestMapping(value = "/list", method = RequestMethod.GET)
public ModelAndView list(@UserAuth UserAuth user, ModelAndView mav) {

    if (!user.isAuthenticated()) {
        mav.setViewName("redirect:http://www.test.com/login.jsp");
        return mav;
    }

    mav.setViewName("list");
    mav.addObject("articles", listService.getLists());

    return mav;
}
...
Рейтинг: 0 / 0
JavaEE - структура проекта
    #39429970
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL2008,

Так и знал что Java MVC сведётся к Spring MVC, а "объединение". К классу ModelAndView. Наличие класса с именем ModelAndView никак View и Model не "объединяет". Это просто способ вернуть два значения в Java методе. Всё.
...
Рейтинг: 0 / 0
JavaEE - структура проекта
    #39429987
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczSQL2008,

Так и знал что Java MVC сведётся к Spring MVC, а "объединение". К классу ModelAndView. Наличие класса с именем ModelAndView никак View и Model не "объединяет". Это просто способ вернуть два значения в Java методе. Всё.
Ну хорошо, возможно что неверно выразился.
Не буду спорить.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JavaEE - структура проекта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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