Ingeniero

Páginas: 17 (4045 palabras) Publicado: 4 de enero de 2013
Welcome to Core Spring
A 4-day bootcamp that trains you how to use the
Spring Framework to create well-designed, testable
business applications

Copyright 2005-2008 SpringSource. Copying, publishing or distributing without express written permission is prohibited.

Course Introduction
• Core Spring covers the essentials of developing
applications with the Spring Framework
• Course is50% theory, 50% lab work
– Theory highlights how to use Spring
– Lab environment based on SpringSource Tool Suite

• Memory keys contain
– The Spring Framework
– Lab environment based on STS and Tomcat
– Lab materials and documentation

2

00-agenda - 1

Course Logistics
• Hours
• Lunch and breaks
• Other questions?

3

Evaluation and other
questions
• We value your input
–http://www.springsource.com/training/evaluation

• Send any additional feedback or questions to
– training@springsource.com

4

00-agenda - 2

Course Agenda: Day 1








Introduction to Spring
Using Spring to configure an application
Understanding the bean life-cycle
Simplifying application configuration
Annotation-based dependency injection
Testing a Spring-basedapplication

5

Course Agenda: Day 2

• Adding behavior to an application using
aspects
• Introducing data access with Spring
• Simplifying JDBC-based data access
• Driving database transactions in a Spring
environment

6

00-agenda - 3

Course Agenda: Day 3

• Introducing object-to-relational mapping
(ORM)
• Getting started with Hibernate in a Spring
environment
• Effectiveweb application architecture
• Getting started with Spring MVC
• Securing web applications with Spring Security

7

Course Agenda: Day 4

• Understanding Spring's remoting framework
• Getting started with Spring Web Services
• Simplifying message applications with Spring
JMS
• Adding manageability to an application with
Spring JMX

8

00-agenda - 4

SpringSource Overview
•Center of thought leadership for Java, Spring, Apache,
Groovy/Grails, Hyperic





Rod Johnson, CEO & father of Spring; develop 99%+ of Spring
Tomcat leaders: 80% of code commits, 95% of bug fixes
Groovy/Grails leaders: acquired G2One Nov 2008
Hyperic app management leaders: acquired Hyperic May 2009

• Forge open source innovation into enterprise
products
– Leading enterpriseadoption of lean infrastructure

• Customers include most of the Global 2000
• Offices worldwide
– US-based, UK, Netherlands, Germany, Australia, France,
Canada
9

SpringSource: Open Source
Leader in Enterprise Java
• SpringSource = Spring
– #1 enterprise Java programming model
– Over 6 million downloads

• SpringSource = Tomcat
– #1 Java application server

• SpringSource =Enterprise OSGi
– Next-generation of server modularity

• SpringSource = Groovy & Grails
– Java’s answer to Ruby on Rails
– #1 dynamic language for JVM

• SpringSource = Apache HTTP
– #1 Web server

• SpringSource = Hyperic
– Leader in open source management
10

00-agenda - 5

SpringSource Solution
Unifying the Application Lifecycle:
from Developer to Datacenter
High Productivity ToolsLean Powerful Runtimes

Spring Enterprise

SpringSource tc Server

Groovy and Grails

SpringSource dm Server

SpringSource Tool Suite

SpringSource ERS

Application Infrastructure Management
SpringSource Hyperic HQ
SpringSource Hyperic IQ
11

Build | Run | Manage
• Development solutions
users love
– De facto standard
component model (Spring)
– SpringSource Tool Suite(STS)
– Groovy/Grails
– Spring Roo

• Productivity
• Management Integration

12

00-agenda - 6

Build | Run | Manage
• Enterprise grade server
solutions built on open
source
– tc Server
– dm Server
– http Server

• High Performance
• Manageable

13

Build | Run | Manage
• Depth and Breath
– Application metrics
– Entire stack visibility

• Corrective Actions
•...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS