odpowiedznik dynamic web project w intellij

0

Witam zacząłem się uczyć spring z udemy. Ale na kursie osoba prowadząca korzysta z eclipsa a jak mam intellij idea ultimate. I prowadzący stworzył dynamic web project. Później dodał do katalogu WebContent -> WEB-INF -> lib aż 60 coś plików *.jar w pobranych paczek spring-framework-5.0.2.RELEASE oraz solution-code-spring-mvc-config0files. I na koniec dodał takie pliki *.xml

web.xml

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
<display-name>spring-mvc-demo</display-name>
<!--  Spring MVC Configs  -->
<!--  Step 1: Configure Spring MVC Dispatcher Servlet  -->
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring-mvc-demo-servlet.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<!--
 Step 2: Set up URL mapping for Spring MVC Dispatcher Servlet 
-->
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
</web-app>

oraz spring-mvc-demo-servlet.xml

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd">
<!--  Step 3: Add support for component scanning  -->
<context:component-scan base-package="com.luv2code.springdemo"/>
<!--
 Step 4: Add support for conversion, formatting and validation support 
-->
<mvc:annotation-driven/>
<!--  Step 5: Define Spring MVC view resolver  -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/view/"/>
<property name="suffix" value=".jsp"/>
</bean>
</beans>

I mam problem w intellij ultimate jest pełno różnych spring mvc też jest ale jak odpalam projekt nie zgadzają mi się foldery i mam tylko 4 pliki *.jar w lib (który znajduje się w innym katalogu). Sam układ katalogu też mam inny. Próbowałem kilku opcji ale żadna się nie wydaje taka sama. I tu moje pytanie czy ktoś wie jak utworzyć podobny projekt w intellij?

4

Z opisu wynika że ten kurs to jakaś januszerka jakich mało. Nikt normalny tego w ten sposób nie robi i jeśli się dopiero uczysz to odradzam od razu uczyć się złych nawyków. Zrób jak człowiek maven project i zmień kurs.
A już dodanie Springa 5 i jednocześnie xmlowej konfiguracji rodem ze springa 2 to wisienka na torcie :D

0

A mam pytanko a ten kurs wydaje się wam sensowny https://javastart.pl/enrol/index.php?id=12

To co mam na stronie kursu
Spring jest obecnie najpopularniejszym frameworkiem do tworzenia aplikacji w języku Java. W ramach tego kursu poznasz jego najważniejsze składowe oraz nauczysz się jak stworzyć aplikacje wykorzystujące Springa i Angular JS. Skupimy się na aktualnej, czwartej wersji Springa, ale kurs zostanie także zaktualizowany po pojawieniu się wersji 5.

Kupując ten kurs otrzymasz gratis 4 miesięczną licencję na środowisko IntelliJ IDEA Ultimate (szczegóły).

W ramach kursu omówione zostaną moduły takie jak:

Spring Context (wstrzykiwanie zalezności)
Spring AOP (programowanie aspektowe)
JPA w Springu (mapowanie obiektowo relacyjne z wykorzystaniem Hibernate)
Spring Data (dostęp do danych ze Springa)
Spring MVC + Thymeleaf (tworzenie aplikacji webowych)
Spring MVC REST i Spring Data REST - udostępnianie danych w modelu REST
Spring Security - zabezpieczanie aplikacji
Bean Validation (walidacja danych na różnych poziomach)
Spring Boot do ułatwionej konfiguracji
oprócz tego:

Maven
serwer Tomcat
proces ciągłej integracji z wykorzystaniem Gita i Jenkinsa
Javascript, Bower
AngularJS
administracja i wdrażanie aplikacji na serwerze VPS
Głównym środowiskiem wykorzystywanym w kursie jest Spring Tools Suite (eclipse), jednak pokażemy także jak wykorzystać IntelliJ IDEA (wymagana wersja płatna - Ultimate).

W celu najlepszego zrozumienia kursu wymagana jest dobra znajomość zagadnień związanych z programowaniem obiektowym w języku Java oraz podstawowa znajomość tworzeniem aplikacji webowych w tym języku. Nie powinny Ci być obce takie pojęcia takie jak Servlet, JSP, HTTP, Tomcat. Wymagana jest także podstawowa umiejętność pracy z bazami danych (SQL i JDBC),

Jeżeli wcześniej nie miałeś styczności z aplikacjami internetowymi tworzonymi w języku Java, zalecamy przerobić w pierwszym kroku nasz kurs wprowadzający do technologii JavaEE nie będziemy wracali do tematów w nim zawartych.

FAQ

Dlaczego w kursie wykorzystujecie Spring Tool Suite (eclipse), a nie IntelliJ IDEA.
STS jest oficjalnym i w pełni darmowym środowiskiem udostępnianym przez twórców Springa - firmę Pivotal. IntelliJ IDEA posiada wsparcie dla Springa wyłącznie w wersji Ultimate, której koszt to minimum 150€ rocznie. W kursie pokazujemy jednak też jak wykorzystać IntelliJ. Ultimate. Ponieważ projekty tworzone są z wykorzystaniem Mavena, to środowisko z którego korzystasz ma drugorzędne znaczenie.

Czy w kursie jest konfiguracja XML?
Nie. To nie jest kurs historii, tylko kurs najnowszej wersji Springa. 99% przykładów oparta jest o konfigurację Java, adnotacje oraz alternatywę w postaci Spring Boota. Konfiguracja XML wykorzystywana jest wyłącznie tam gdzie to jedyne rozwiązanie - np. w Mavenie.

Czy po ukończeniu kursu otrzymam certyfikat?
Na chwilę obecną w kursie nie ma systemu certyfikacji. Z czasem pojawi się egzamin, po którego zaliczeniu będzie można otrzymać certyfikat w formie elektronicznej.

Czy dostęp do kursu jest bezterminowy?
Dostęp do wszystkich kursów JavaStart wykupywany jest na okres jednego roku.

Gdzie znajdę listę zagadnień omawianych w kursie?
Lista aktualizowana na bieżąco

(ostatnia aktualizacja kursu 02.2017)

Ten kurs wymaga opłaty

Koszt: PLN 100,00

Czy to waszym zdaniem wygląda sensownie dla początkującego?

0

Ten opis wyżej wygląda juz trochę sensowniej, chociaż fakt że chcą to robić w Eclipse jest trochę na minus.

0

Ja polecam Spring Guru, też jest na Udemy

1 użytkowników online, w tym zalogowanych: 0, gości: 1