|
1 / 1 / 2
Регистрация: 18.05.2011
Сообщений: 68
|
||||||||||||||||||||||||||
Простое Web приложение с использованием Hibernate + JSF05.09.2017, 16:08. Показов 1594. Ответов 9
Метки нет (Все метки)
Пытаюсь написать CRUD приложение примерно с таким(для начала) функционалом:
- Две статьи бюджета: Доходы, Расходы; - Операции над ними: Создать, Найти, Изменить, Удалить, Вывести все. Мне удалось написать консольное приложение с использованием Hibernate. Ссылка на гитхаб: https://github.com/kurnakov92/... rnate-JSF- Что мы имеем: 1) Слой DAO: Интерфейс IncomeDao:
Класс Income(статья дохода):
Надеюсь на Вашу помощь, ув. форумчане!
0
|
||||||||||||||||||||||||||
| 05.09.2017, 16:08 | |
|
Ответы с готовыми решениями:
9
Простое win приложение с использованием БД JSF Hibernate Data base JSF 2.2 + PrimeFaces 4.0 + Hibernate 4.3.6 + PostgreSQL 9.3 не работает |
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 05.09.2017, 19:19 | |
|
ну так читай про спринг, если хочешь понимать, что там происходит, а сначала лучше про сервлеты
0
|
|
|
1 / 1 / 2
Регистрация: 18.05.2011
Сообщений: 68
|
|
| 05.09.2017, 19:50 [ТС] | |
|
А что именно читать по сервлетам? И что именно по спрингу? Я на форум обратился за помощью для того, чтобы если не дадут прямого совета или примера, то сузили хотя бы круг поисков, указали направление итд. Спринг крайне обширный фреймворк, по поводу сервлетов - информации по ним должно быть много, нет, СЛИШКОМ много. Пока я разбирался с тем как приблудить к проекту Hibernate даже в таком простом варианте, пришлось прошерстить приличное количество как видео туториалов, так и статей.
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 05.09.2017, 22:09 | |
|
2
|
|
|
1 / 1 / 2
Регистрация: 18.05.2011
Сообщений: 68
|
|
| 05.09.2017, 22:28 [ТС] | |
|
то есть, лучше забить на JSF, и двигаться в сторону Java + JS CSS HTML? Просто я не в курсе как разрабатываются реальные проекты) И если двигаться в сторону JS, то как примерно работать проект должен отталкиваясь от моего? Если не сложно, опиши схематично как что куда, то есть вот код на яве(описываем модель, создаем слой дао), есть CSS HTML, с их помощью верстаем страничку, и последний блок - JS. Мне интересно что он должен делать и в каких местах взаимодействовать с Java кодом?
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 05.09.2017, 22:31 | |
|
0
|
|
|
528 / 263 / 70
Регистрация: 11.12.2016
Сообщений: 1,223
|
||
| 20.09.2017, 16:08 | ||
|
0
|
||
|
3 / 3 / 14
Регистрация: 26.01.2016
Сообщений: 481
|
|
| 20.09.2017, 16:55 | |
|
Реальные проекты Вы разрабатываете под реальные задачи.
KEKCoGEN все верно написал Spring + DB + JS(тут может быть любой или куча вместе JS, Jquery, AngularJS....) + CSS + HTML Добавлено через 8 минут Давайте представим что у Вас на сайте есть какие-то поля и Вы эти поля добавляете в БД. Пишите HTML Решаете как будете отправлять данные на сервер JS, form... Создаете класс с описанием таблицы Hibernate Создаете Repository(dao), через который будете обращаться к таблице. Создаете DTO, если оно нужно. Создаете Controller, который будет получать инфу с HTML Советую создавать Service и в нем уже писать все операции, в данном случае добавление данных в Вашу БД Порядок создания любой. Я начинаю с описания таблицы чаще всего, хотя можно с HTML как Вам удобнее
1
|
|
|
528 / 263 / 70
Регистрация: 11.12.2016
Сообщений: 1,223
|
|
| 20.09.2017, 18:17 | |
|
Huge, Да я верю что он все правильно написал ))
Просто я был в одной конторе, там они свой фреймворк написали который сидел на React, и я подумал не их ли это специфика. Может мне пока этого не надо. Мне как человеку больше интересующемуся бэк-эндом, пока эти подробности неважны, больше волнует что обязательно надо будет знать, а то "чем дальше в лес, тем больше того что я не знаю" а все знать можно только попорядку.
0
|
|
|
20 / 20 / 5
Регистрация: 18.04.2013
Сообщений: 496
|
|
| 03.04.2018, 11:26 | |
|
0
|
|
| 03.04.2018, 11:26 | |
|
Помогаю со студенческими работами здесь
10
Создать web-приложение с использованием php-фреймворка YII2 и СУБД MySQL Web-приложение с использованием технологии ADO.Net для доступа к данным Web application JSF Как создать новый web-сайт или web-приложение (нет шаблона) Не завершается приложение c hibernate 4 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|