martes, 31 de enero de 2017

Integración de Spring con Maven y Eclipse

Antes de empezar con Spring lo vamos a integrar en nuestro Eclipse, para ello basca con añadir a nuestro pom.xml las siguientes lineas que hemos consultado previamente en el Central Repository de Maven:

<dependency>
<groupId>org.springframework<groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.3.6.RELEASE</version>
<dependency>


Con ello tendremos importados los siguientes . jar:

Después debemos hacer una configuración básica del Servlet añadiendo estas lineas:

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/j2ee"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xmlns:web="http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd"
 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd">

  <display-name>Springapp</display-name>

  <servlet>
    <servlet-name>springapp</servlet-name>
    <servlet-class>
          org.springframework.web.servlet.DispatcherServlet
    </servlet-class>
    <init-param>
       <param-name>contextConfigLocation</param-name>
       <param-value>/WEB-INF/spring/app-config.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
  </servlet>

  <servlet-mapping>
    <servlet-name>springapp</servlet-name>
    <url-pattern>*.htm</url-pattern>
  </servlet-mapping>

</web-app>

Lo importante es decir en url-pattern que urls van a pasar por el MVC de Spring


Ejemplo de una estructura de la arquitectura de maven en eclipse con spring (MVC):



No hay comentarios:

Publicar un comentario