como empezar con spring

Saludos colegas, hace un rato me aleje un poco de java, pero he decidido retomarlo, y que mejor manera que aprendiendo cosas nuevas, por lo cual me decidi a empezar a ver que pex con Spring..

Sin embargo no hay mucha documentacion para empezar por lo cual recurro a su ayuda con el siguiente problema.

El detalle es que no logro encontrar el .jar que se supone se llama "spring.jar" (segun lo que he leido), dejeme decirles que he estado navegando por la pagina de Spring y en la seccion de descargas clic en Spring Framework 3.0.2.RELEASE is the current production release (requires Java 1.5+), con lo cual me envia a una segunda pantalla despues de registrarme claro. donde me da las siguientes opciones de descarga:

spring-framework-3.0.2.RELEASE-dependencies.zip (sha1) 155.7 MB
spring-framework-3.0.2.RELEASE-with-docs.zip (sha1) 45.0 MB
spring-framework-3.0.2.RELEASE.zip (sha1) 21.4 MB

he optado por bajar el ultimo zip, y al descomprimirlo no veo por ningun lado el dichosos spring.jar..

nose si he echo lo correcto, o dicho jar haya cambiado de nombre, les agradeceria, cualquier ayuda que me indique cual de esas versiones me conviene mas, y tambien cual es el archivo .jar que debo importar a mi proyecto para poder empezar a trabajar.

Gracias.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

ya no existe

Ya no existe spring.jar eso era en la versión 2.5; en la 3.0 tienes que incluir los jars de los módulos que requieras.

Imagen de Shadonwk

huy que cosas ahora si ya me

huy que cosas ahora si ya me cargo el payaso, creo que la forma de aprenderlo va a ser a golpes o me equivoco?

de casualida tendran algun sitio para empezar? alguna recomendación, si esta en español mejor pero sino no hay bronca.

lo primero que te recomiendo

lo primero que te recomiendo es PARA QUE LO NECESITAS!!!
en segundo lugar lee el libro spring in action
y en tercer lugar baja el producto que dice con dependencia recomendable en absoluto

luego lee esto

esto es la mayoria ocupan el mvc luego si quieres ocuparlo para diferentes cosas solo carga el modulo correspondiente

Imagen de benek

Spring Core

Es más fácil de lo que parece mi estimado Shadownk, supongo que estás comenzando a aprender la Inyección de Dependencias con Spring, eso se considera el "motor" de todo Spring así que se encuentra dentro del jar "org.springframework.core-3.0.2.RELEASE.jar", en la carpeta "dist" del zip que bajaste.

Saludos. ;-)

Javier Ramírez Jr.

Imagen de ezamudio

No sólo core

Creo que necesitas core, beans, context, context.support para manejar un Application Context con todo y el rollo de anotaciones (@Required, @Autowired, @Component, etc) y para manejarlo con XML necesitas expression y asm (porque ahora en Spring 3 puedes poner en el XML de un Application Context cosas como  )

Más info aquí.

Imagen de Shadonwk

Gracias

por las recomendaciones y por esclarecerme un poco mas mis dudas, he estado leyendo y como dice Javier es mas facil de lo que parece sin embargo Enrique tiene mucha razon, Spring avarca muchos concetos y dado a las nuevas caracteristicas, me llevara un poco de tiempo aprenderlo sin emabargo ya estoy empezando y esperemos que esto me abra otras puertas, ya que me canse de estar en un trabajo sin oportunidades de crecer..

Tengo un dicho:
"Si quieres aprender Enseña"

Asi que cuando empice a manejar algo de Spring, tenga la seguridad de que compartire mis conocimientos para todos los que igual que yo van empezando.