Herramientas de usuario

Herramientas del sitio


unidades:08_spring:01_librerias

Diferencias

Muestra las diferencias entre dos versiones de la página.


unidades:08_spring:01_librerias [2023/04/07 21:26] (actual) – creado - editor externo 127.0.0.1
Línea 1: Línea 1:
 +====== Librerías ======
 +En esta unidad vamos a usar el framework [[http://www.springsource.org/spring-framework|Spring 3.1]], pero lo primero que debemos hacer es descargalo e incluirlo en nuestro proyecto. En esta lección veremos como hacerlo y en la siguiente ya explicaremos que es Spring.
  
 +===== Instalación de Spring =====
 +Para instalar Spring 3.1, lo primero que es necesario hacer es descargarlo y descomprimirlo.
 +
 +**Paso 1:** Navega a la página de descargas de Spring:[[http://www.springsource.org/spring-community-download|Community Downloads. SpringSource.org]]
 +
 +**Paso 2:** Como no queremos rellenar el formulario, pincha en [[http://www.springsource.org/download/community|take me to the download page]] 
 +
 +**Paso 3:** Pincha en la opción "Latest GA release: 3.1.2.RELEASE" y se desplegarán las posibles descargas.
 +
 +<note tip>
 +Si Spring ha sacado una nueva versión, quizás no ponga 3.1.2 sino otra. Lo importante es bajar la que indique **Latest GA release**
 +</note>
 +
 +<note warning>
 +Desgraciadamente (o acertadamente) Spring ya no permite descargar directamente los ficheros sino que se hace a través de [[http://maven.apache.org/|Maven]].
 +En este curso no usamos Maven por simplificar el contenido del curso  por lo que para bajar cada uno de los ficheros de Spring lo podemos hacer desde la página: [[http://mvnrepository.com/artifact/org.springframework]].
 +y dentro de cada versión de cada fichero pulsar en "Binary" o "Download (JAR)".
 +
 +Otra forma mas sencilla es simplemente copiar los jars de los ejemplos que os he proporcionado en el curso.
 +</note>
 +
 +**Paso 4:** Descarga el fichero ''spring-framework-3.1.2.RELEASE-with-docs.zip''
 +
 +**Paso 5:** Descomprime el fichero ''spring-framework-3.1.2.RELEASE-with-docs.zip''
 +
 +**Paso 6:**  a la carpeta que se ha creado al descomprimir el fichero y busca la subcarpeta ''dist''. En esa carpeta están todos los JARs de Spring. Para nuestro proyecto no es necesario añadir todo sino solo los siguientes
 +
 +  * ''org.springframework.asm-3.1.2.RELEASE.jar''
 +  * ''org.springframework.beans-3.1.2.RELEASE.jar''
 +  * ''org.springframework.context-3.1.2.RELEASE.jar''
 +  * ''org.springframework.context.support-3.1.2.RELEASE.jar''
 +  * ''org.springframework.core-3.1.2.RELEASE.jar''
 +  * ''org.springframework.expression-3.1.2.RELEASE.jar''
 +  * ''org.springframework.web-3.1.2.RELEASE.jar''
 +  * ''org.springframework.web.servlet-3.1.2.RELEASE.jar''
 +
 +A partir de ahora deberás añadir todos estos ficheros JARs a los nuevos proyectos que crees.
 +
 +<note tip>
 +Recuerda que deberás copiarlos en la carpeta ''lib'' y añadirlos desde NetBeans al proyecto.
 +</note>
 +===== Apache Commons Loggin =====
 +Spring necesita de la librería [[http://commons.apache.org/logging/|Apache Commons Loggin]], así que deberemos descargala y añadir también ciertos JARs a nuestros proyectos.
 +
 +**Paso 1:** Navega a [[http://commons.apache.org/logging/|Apache Commons Loggin]]
 +
 +**Paso 2:** En el menú lateral de la izquierda , pincha en [[http://commons.apache.org/logging/download_logging.cgi|Download]].
 +
 +**Paso 3:** Descarga el fichero ''commons-logging-1.1.1-bin.zip''.
 +
 +**Paso 4:** Descomprime el fichero ''commons-logging-1.1.1-bin.zip''.
 +
 +**Paso 5:** En la carpeta raiz ''commons-logging-1.1.1'' tendrás entre otros los siguientes 3 JARs:
 +  * ''commons-logging-1.1.1.jar''
 +  * ''commons-logging-adapters-1.1.1.jar''
 +  * ''commons-logging-api-1.1.1.jar''
 +
 +A partir de ahora deberás añadir todos estos 3 ficheros JARs en los nuevos proyectos que crees.
 +
 +<note tip>
 +Recuerda que deberás copiarlos en la carpeta lib y añadirlos desde NetBeans al proyecto.
 +</note>