Java EE 8 wielo/jedno modułowy projekt

Java EE 8 wielo/jedno modułowy projekt
GarryMoveOut
  • Rejestracja:ponad 11 lat
  • Ostatnio:3 miesiące
  • Postów:59
0

Po poznaniu Java SE na poziomie powiedzmy średnim. Chciałem poznać pełne Jave EE. Mam problem z budową projektu. O ile po przeczytaniu dwóch książek w tej tematyce jestem w stanie wykonać przykłady w nich podane ale mam problem z utworzeniem własnego prostego projektu. W książkach opisane są poszczególne API JavyEE ale nie ma pokazanego ich połączenia, jak to razem powinno wyglądać mniej więcej. Chcę dla przećwiczenia utworzyć stronę z formularzem który zwaliduje dane a potem zapisze to w bazie danych. Chciałem to utworzyć w Java EE8 + glassfish 5 + mariadb korzystając z Maven. Netbeans 8 tworzy fajny gotowy projekt składający się z 3 pod projektów ear/ejb/web w maven który łatwo można odpalić na glassfishu ale pierwszy problem to że jest on w ee7 a drugi to przez to że jest podzielony na trzy nie bardzo wiem jak podprojekt powinien być połączony z podprojektem web jak to w ogóle powinno wyglądać od strony architektury.
Jak to wygląda na produkcyjnych projektach? Jest jeden projekt który wszystko zapisuje do war czy tak jak w Netbeans jest on podzielony na trzy ear/ejb/web i jest podzielony na ear i war?
Czy znajdę jakiś maven archetype dla javaee8 z podziałem ear/ejb/web oprócz tego com.airhacks(który nie ma takiego podziału)?
Czy znajdę gdzieś nieskomplikowany projekt na którym mógłbym wzorować się jak to wygląda od strony architektury?
O ile dla Javy SE jest dużo informacji to dla Javy EE nie jest najmniej ale jest ona bardzo chaotycznie przedstawiona.

TY
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 2 lata
  • Postów:204
2

Jeśli dopiero się uczysz, to UCIEKAJ OD JAVY EE! To technologiczny dinozaur!

jak książka/ tutorial używa sformułowania J2EE lub JEE (stare nazwy) to najlepiej dalej nie czytać, bo jest to już naprawdę tak stary zombiak, że inne zombiaki straszą nim swoje dzieci

https://4programmers.net/Mikroblogi/View/31514

Zacznij klepać aplikację webową na bazie Spring Boot

edytowany 3x, ostatnio: Tyvrel
Zobacz pozostały 1 komentarz
TY
Mam przebranżowienie za sobą (2 lata temu) i mogę ci z pełną odpowiedzialnością powiedzieć, że szukają głownie Springa zwłaszcza wsród juniorów. Nawiasem mówiąc często pojawia się w ofertach JavaEE/Spring bo to przecież to samo...
EL
Jeśli w ogłoszeniu jest Java EE to jak dla mnie opcje są dwie. 1. rekruter nie ma pojecia co pisze, dowiedział się że w firmie klepią serwisy w javie więc skoro tak to musi to być java ee. 2. Ktoś utrzymuje stare projekty. Serio nie słyszałem i nie widziałem żeby ktokolwiek teraz jak myśli o rozpoczęciu nowego projektu wpada na pomysł żeby wyjść od java ee. A jak widzę EJB to już w ogóle ciarki. Ps, @Tyvrel nie znałem tego wpisu Jarka, dzięki ;)
jarekr000000
@eL zasadniczo to EJB i Spring Beany to praktycznie to samo, nawet jest zestaw specyfikacja (CDI), która je ujednolica. Różnica jest w kulturze. Jak masz oficialnie wymienione EJB, Java EE to jest większa szansa na trafienie do grajdoła z architektami, którzy nie podożają ślepo za nowinkami technologicznymi z ostatnich 10 lat.
GarryMoveOut
Przekonaliście mnie. Odpuszczę sobie JEE. waHam się tylko między spring boot a spring. Spring boot sporo upraszcza, przyjżę się chyba na początek spring.
TY
Ja proponuję odwrotnie: zaklep sobie web-app w spring-boot'cie, a jak ogarniesz o co chodzi, to przemigruj ją do czystego Spring'a, żeby zobaczyć, że ten pierwszy żadnej magii nie robi

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.