Professional Documents
Culture Documents
Core Spring
COURSE OVERVIEW
DELIVERY METHODS Core Spring is the four-day flagship Spring Framework and Spring
Instructor-led Boot training. In this course, students build a Spring-powered
Java application that demonstrates the Spring Framework and
Live-online
other related technologies like Spring Boot, Spring Data, Spring
On-site training
Security and micro-services in an intensely productive, hands-on
COURSE DURATION
setting.
Four days of instructor-led training This course is a prerequisite for the Spring Professional
50% lecture, 50% hands-on lab certification exam. Completion of this training entitles each
student to receive one free Spring Professional certification exam
TARGET AUDIENCE attempt.
Developers
Architects
COURSE OBJECTIVES
PREREQUISITES At the end of the training, you should have an understanding of
Experience with developing applications using Java Spring and associated technologies and be able to do the
following:
PRICING Use the Spring Framework to develop Java applications.
Please visit our website at pivotal.io/academy Take the Spring Boot shortcut to productivity.
MORE INFORMATION Use dependency injection to set up and configure applications.
On-site training is also available for customers who prefer Test Spring-based applications.
to bring a Pivotal Certified Instructor to their own facilities Configure Spring applications using Java configuration,
For additional information about on-site classes, including annotations, or XML.
facility requirements, contact education@pivotal.io
Use Spring Data JPA and JDBC to rapidly implement relational
database access.
Use Spring support for transactions.
Use aspect-oriented programming (AOP) to declaratively add
behavior to applications.
Develop a basic Web application with Spring MVC.
Use Spring Security to secure Web applications.
Use Spring to easily build REST web services.
Start the journey to Microservices and Cloud Native
Applications
pivotal.io
CORE SPRING
Java configuration versus annotations, mixing. jdbc namespace and Springs JdbcTemplate
Namespaces and best practices when using XML Should you use read-only transactions?
XML profile selection 10. JPA WITH SPRING AND SPRING DATA
Quick introduction to ORM with JPA
5. THE BEAN LIFECYCLE: HOW DOES SPRING
WORK INTERNALLY? Benefits of using Spring with JPA
The init phase: available interceptors JPA configuration in Spring
The init phase: what is the difference between XML, Spring Data JPA dynamic repositories
annotations and Java configuration?
The use and destruction phases
CORE SPRING
At Pivotal our mission is to enable customers to build a new class of applications, leveraging big and fast data, and do all of this with the power of cloud independence. Uniting selected technol-
ogy, people and programs from EMC and VMware, the following products and services are now part of Pivotal: Greenplum, Cloud Foundry, Spring, GemFire and other products from the VMware
vFabric Suite, Cetas and Pivotal Labs.
By procuring these services, Customer agrees that the terms and conditions set forth here: http://pivotal.io/academy/terms are incorporated by reference into this Data Sheet and shall govern the
provision of Pivotals Services herein.
Pivotal 3495 Deer Creek Road, Palo Alto, CA 94304 Pivotal.io
Pivotal is a registered trademark or trademark of Pivotal Software, Inc. in the United States and other countries. All other trademarks used herein are the property of their respective owners. Copyright 2014 Pivotal Software, Inc. All
rights reserved. Published in the USA.