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.
Đề cương khóa học
Giao diện lập trình hướng đối tượng
- Mô hình hóa và lập trình dựa trên ý tưởng giao diện
- Các vấn đề được giải quyết bởi giao diện hướng đối tượng
Lập trình hướng thành phần
- Vai trò của các thành phần trong mô hình ứng dụng web, giới thiệu khái niệm đối tượng POJO như các đối tượng thực hiện chức năng của các thành phần trong ứng dụng web
Mẫu thiết kế Inversion of Control và Dependency Injection
- Mẫu Inversion of Control và các biến thể của nó
- Dependency Injection, IoC container
- Khai báo các phụ thuộc giữa các thành phần của một ứng dụng web
Tổng quan kiến trúc Spring
- Spring application context và vai trò của nó như một IoC container.
- Làm thế nào để thực hiện chức năng của một framework ứng dụng?
- Vòng đời của một ứng dụng web dựa trên Spring bắt đầu từ đâu?
- Có thể sử dụng Spring IoC container trong ứng dụng không nhất thiết phải là trang web không?
Các tệp cấu hình
- Dependency Injection một cách khai báo thông qua các tệp XML xác định cách tạo và áp dụng các thành phần
- Các phụ thuộc giữa các thành phần
- Định dạng tệp mô tả các thành phần và ví dụ về Dependency Injection của Spring
Factory thành phần và cách sử dụng
- Ánh xạ các thành phần được xác định trong tệp mô tả Dependency Injection và cách thực hiện cơ chế injection bằng các thành phần factory của Spring
- Sự khác biệt giữa các thành phần singleton và prototype
Vòng đời thành phần và xác định thành phần
- Vòng đời thành phần
- Xác định thành phần
Programming trong Spring AOP
- Aspect-Oriented Programming (Aspect Oriented Programming)
- Ánh xạ khai báo các khía cạnh ứng dụng trong thiết kế và xác định các điểm giao nhau
- Giới thiệu về Spring AOP và các ví dụ ứng dụng
MVC Spring
- Thảo luận về các controller và view trừu tượng Spring Framework và các ví dụ về ứng dụng phần lớn trong số đó. Giới thiệu ý tưởng về mô hình, view và controller trong các ứng dụng Spring
Tạo một ứng dụng bằng Spring MVC
- Các controller và manager view tiêu chuẩn của ứng dụng web Spring
- Kết nối các thuộc tính mô hình với view và ngược lại
Giới thiệu về vấn đề giao dịch và tính bền vững của thành phần
- Quản lý giao dịch (đặc biệt là Java EE)
- Transaction manager
- Framework nhẹ và tính bền vững
Cơ chế quản lý giao dịch Spring
- Light Spring Framework transaction manager
- Các cơ chế của Spring để quản lý giao dịch
Ánh xạ các hàng bảng cho đối tượng POJO bằng Spring
- Sử dụng các phương thức truy cập dữ liệu Spring Framework để tạo các truy vấn cơ sở dữ liệu
- Để xác định quyền truy cập dữ liệu
- Tạo Data Access Objects (DAO)
- Triển khai và sử dụng DAO để ổn định các thành phần ứng dụng
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.