Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Oriented Programming Interfaces
- Modeling and programming based on the interfaces concept for government applications.
- Problems solved by programming-oriented interfaces in public sector workflows.
Component-Oriented Programming
- The role of components in the web application model, including the introduction of Plain Old Java Objects (POJOs) as objects performing the function of components in government web applications.
Design Pattern: Inversion of Control and Dependency Injection
- Patterns of Inversion of Control and their variants for government use.
- Dependency Injection, IoC container, and declarative dependencies between the components of a web application in public sector projects.
Architectural Overview of Spring
- The role of the Spring application context as an IoC container for government applications.
- How to realize the function of an application framework for government use.
- Where does the life cycle of a web application based on Spring begin?
- Is it possible to use the Spring IoC container in your application, not necessarily a website?
The Configuration Files
- Dependency Injection declaratively through XML files that define how the creation and application components are imparted for government applications.
- The dependencies between components in public sector projects.
- File format description of the components and examples of Spring dependency injection for government use.
Factory Components and Their Use
- Mapping the components defined in the description file of dependency injection and how to implement the injection mechanism by Spring plant components for government applications.
- Distinction between singleton and prototype components in public sector workflows.
Component Life Cycle and Identification of Components
- Component life cycle management for government projects.
- Component identification techniques for public sector applications.
Programming in Spring AOP
- Aspect-Oriented Programming (AOP) and its application in government workflows.
- Declarative mapping of application aspects in the design and definition of intersection points for public sector projects.
- Introduction to Spring AOP and application examples for government use.
MVC in Spring
- Discussion of abstraction controllers and views in the Spring Framework and examples of applications, with an introduction to the model, view, and controller (MVC) concept in Spring applications for government use.
Create an Application Using Spring MVC
- Standard controllers and view managers in Spring web applications for government projects.
- Wiring properties of the model with a view and vice versa for public sector applications.
Introduction to Transaction Management and Sustainability Components
- Transaction management, particularly in Java EE environments for government use.
- The role of the transaction manager in public sector projects.
- Lightweight frameworks and persistence solutions for government applications.
Spring Transaction Management Mechanism
- The lightweight Spring Framework transaction manager for government use.
- Spring mechanisms for managing transactions in public sector projects.
Mapping Table Rows to POJO Objects Using Spring
- Using data access methods provided by the Spring Framework to create database queries for government applications.
- Defining data access strategies for public sector projects.
- Creating Data Access Objects (DAO) for government use.
- Implementing and using DAOs to stabilize application components in public sector workflows.
35 Hours
Testimonials (2)
I liked that I had a chances to play with code during exercises (not only coding, what trainer prepared).
PITERION GmbH
Course - Java Spring
I liked that there were many exercises, Re activity and flexibility of the Trainer.