W PHP mamy Apache/Nginx, wszystko startuje od pliku index.php umieszczonego w katalogu public, a aplikacje zazwyczaj tworzy się z wykorzystaniem jakiegos frameworka MVC typu Zend/Laravel/Symfony + jakiś ORM np. Doctrine itd. Jak to wygląda z perspektywy Javy?
Jeżeli opanowałem już podstawy i potrafię tworzyć jakieś bardziej złożone programiki konsolowe z wykorzystaniem swojej wiedzy to co teraz? Byłbym wdzięczny gdybyście mi podali hasło co dalej muszę się nauczyć i jakiej wiedzy szukać oraz w dwóch słowach (jeżeli się da) porównać to do czegoś co jest mi już znane czyli PHP. Znacznie mi to ułatwi wprowadzenie i odnalezienie się w tym gąszczu technologi które kojarzę tylko hasłowo (JEE/Tomcat/Spring/Hibernate itd.).