Създаване на форум с помощта на Spring Tool Suite Java Help
Поле за грешки
член
Здравейте общност на форума на Java,

Имам нужда от твоите "умни глави"
Така че става въпрос за следното;
За предстоящия ми фирмен проект трябва да се запозная със STS, необходим е „вътрешен форум за поддръжка“ за максимум 50 служители в нашата компания. При това проблемите са декларирани или вече са отговорени.
Сега за важната част; За създаването на този проект ми е позволено да използвам само база данни "HTML + CSS + Java, JavaScript и MySQL". без PHP или нещо друго.
Някой има ли опит в това отношение? Трябва да изглежда грубата структура като вътрешен персонал?
Знам, че различните потребителски групи, както и модераторите/администраторите имат по-високи права, отколкото обикновеният потребител или акаунтът за гости е ограничен.
Person X отива на главната страница! >>>
Регистрира се (валидността на домейна се проверява) само с XXXFirmen @ .de може да се регистрира >>>
Изисква се фирмен имейл адрес >>>
Задължителна парола с минимална дължина от 8 знака, главни и малки букви, включително специални знаци. >>>
Ако това стане, той автоматично влиза в системата >>> получава преглед на теми и (под) + категории.
Потребителят може да създава, редактира, изтрива нишки.
Друг потребител на X може да публикува коментар на създадена нишка.
Така че някой може ли да ми помогне как да продължа? Има много идеи,
Обаче вече попитах Master Google как изглежда с преживяванията на STS и отчетите за създаването на форуми, по-скоро бедни към бедни.
Ако съм написал този пост в грешната категория, извинявам се и след това го премествам в правилната категория.Благодаря!
VfL_Freak
Най-добър сътрудник
е, определено не е тема за начинаещи .
Какво всъщност е STS? ?
Най-добър сътрудник
След това го направете първо и след това се върнете със специфичен проблем.
Разбирам посланието ви да означава, че основният фокус е върху опознаването на инструментите, които използвате в компанията в бъдеще. Проблемът, който трябва да бъде решен (форумът), е доста безинтересен. Така че, по мое мнение, вие сте напълно фокусирани върху грешното нещо.
thecain
Най-добър сътрудник
STS е Spring Tool Suite, който е предварително конфигуриран Eclipse за разработка с Spring. На официалния сайт има много примери. Адаптирането им към форум не би трябвало да е голяма задача.
Като служител бих очаквал SSO на вътрешен форум за поддръжка (за вашия случай на използване).
Поле за грешки
член
Благодаря ви за отговорите,
VfL_Freak ме насочи към Google, много полезно.
stg не разбра въпросите ми, така че върху какво да се съсредоточа? да направите 500 грешки сами? * Разбира се, учене по принцип *
Но ако има някой, който може да ми каже какъв съм напр. трябва да се обърне внимание.
Благодаря ще продължавам да бъркам как мога по някакъв начин да управлявам единичния вход.
Ако възникнат критични грешки или проблеми, ще ви уведомя.
Най-добър сътрудник
Да, разбрах въпроса ти много добре, но ти явно не разбра отговора ми
Искате концепция за форум (включително подробности за изпълнението, които първоначално са неинтересни) и (само незначително) как можете да приложите това със STS. И казах, че открих, че вашият подход е грешен в неговия подход. Първо трябва да се запознаете с инструментите, които трябва да използвате. Проблемът с „форума“ е толкова скучен, колкото искате и по-късно ще се разреши сам, след като знаете как да използвате инструментите си.
Вашите въпроси трябва първоначално да изглеждат така:
- Какво е STS?
- Как да създам проект?
- Кои библиотеки/рамки са достъпни за мен? За какво са те? Как те "работят"? .
След това бавно става малко по-конкретно:
- Как да настроя връзка с база данни? Какви са специалните функции, които трябва да се имат предвид при използване на база данни MySQL? .
- Кои библиотеки/рамки използвам в конкретен случай за различните слоеве на моето приложение?
Никой няма да може да направи това основно запознаване с темата вместо вас (и по мое мнение това е, което наистина се интересува от вашия шеф. Защото нека бъдем честни: Има десетина форума десетина форума За да вземете решението и да го адаптирате леко към вашите собствени нужди.)
Ще запазя всякакви аналогии със съдържанието на вашите въпроси. Просто се уверете, че задавате грешни въпроси точно сега! Подробности като ограничения на сигурността на паролите или имейл адреса, който ще се използва за регистрация, са напълно без значение в момента. Ако се интересувате само от идеи за вашия форум, тогава вероятно бихте попитали само за тях и няма да споменавате технологиите, използвани във вашия въпрос.
Вашият въпрос обаче ясно показва, че нямате опит в работата със STS. Следователно трябва да започнете от там и безопасно да игнорирате факта, че трябва да внедрите форум в даден момент.
XyMorgan
Активен член
Въпросът всъщност е ясно формулиран. X е да създаде (вътрешен) форум и има различни спецификации и изисквания за това. X сега би искал помощ как да процедира или да попита кой има опит с него.
-> STS = SpringToolSuite => Eclipse IDE + различни разширения Spring за Eclipse
-> Spring = Java Framework (улеснява разработването на сложни Java/Java EE приложения) => Транзакции с бази данни, многоезичие, конфигурация, мрежова комуникация (например чрез HTTP) и много други
Ако все още не сте работили с Spring, Spring се използва за опростяване на разработването на (уеб) приложения.Има редица Java класове, които ви освобождават от работата по програмиране и най-вече помагат за конфигурирането и инициализирането на вашето приложение. Също така е важно да споменем термина MVC или интеграцията/изпълнението с spring-MVC.
Разбира се, все още има много отворени точки за разглеждане, напр.
* Функции в предния край
* статичен html срещу ajax
* Право
* Удостоверяване
* и и и
Аз самият бих развил цялото нещо по пъргав начин, така че първо внедрете грубата концепция и след това постепенно навлизайте в детайлите. Грубата работа може да бъде извършена за няколко часа. Във всеки случай трябва да знаете, че това ще отнеме няколко до много месеци за продуктивна употреба като OnePersonShow. Подобни уеб приложения са разработени от разработчиците на X през годините.
надявам се, че ще ви помогне допълнително, с допълнителни въпроси -> питайте