Tin mới nhất

Menu

Browsing "Older Posts"

Chia Sẻ Khóa Học Microservices Với Spring Boot, Maven Và JPA [Khóa 7572 A]

17 tháng 12 2022 / No Comments

Tìm hiểu về REST API Microservices với Spring Boot và Java Persistence API (JPA), HTTP Protocol, SOAP và REST.

Bạn sẽ học được gì:

  • ✓ Tìm hiểu các nền tảng của Spring và Spring Boot.
  • ✓ Tìm hiểu kiến ​​trúc nguyên monolithic và micro-service (SOAP và REST, v.v.).
  • ✓ Tìm hiểu về HTTP protocol.
  • ✓ Tìm hiểu cách phát triển restful web-services với Java và Spring.

Khóa học này nói về microservices với Spring Boot và Maven. Trong khóa học này, chúng ta sẽ nói về những điều cơ bản của kỹ thuật phần mềm chuyên nghiệp, chẳng hạn như cách tách code thành nhiều module hoặc cách sử dụng build framework để xây dựng ứng dụng cuối cùng. 

Trước khi phát triển micorservices từ đầu - kết nối tất cả các công nghệ đi kèm lại với nhau - chúng ta sẽ xem xét từng công nghệ này trên cơ sở từng cái một.

Phần 1 - Cài đặt:

  • ✓ Thiết lập môi trường.
  • ✓ Cài đặt Java, Eclipse, Maven và MySQL.

Phần 2 - Spring và Spring Boot:

  • ✓ Spring và Spring Boot là gì?
  • ✓ Các annotation cơ bản trong Spring framework.
  • ✓ Bean scope và lifecycle.
  • ✓ Dependency injection.
  • ✓ Xây dựng các ứng dụng Spring với Maven.

Phần 3 - Software Architectural Principles:

  • ✓ Monolith architecture là gì?
  • ✓ Web-services là gì?
  • ✓ SOAP và REST web-services.
  • ✓ HTTP protocol.
  • ✓ Microservice architecture.

Phần 4 - Microservices:

  • ✓ Microservices là gì?
  • ✓  GET, POST, PATCH và DELETE mapping.
  • ✓ @RequestBody annotation.
  • ✓ @RequestParam và @PathVariable annotation.
  • ✓ Tùy chỉnh HTTP request và response.

Phần 5 - Xử lý JSON (với Jackson):

  • ✓ Giới thiệu về JSON và Jackson.
  • ✓ Ignoring properties trong JSON representation.
  • ✓ @JsonProperty annotation.
  • ✓ Xử lý date and time.

Phần 6 - Xử lý MySQL Database:

  • ✓ Cách kết nối với MySQL database?
  • ✓ JDBC và JPA là gì?
  • ✓ Sử dụng annotation liên quan đến cơ sở dữ liệu.

Phần 7 - Validation và Exception Handling:

  • ✓ Validating beans và catching exceptions.
  • ✓ @ExceptionHandler annotation.
  • ✓ @ControllerAdvice annotation.

Phần 8 - Transactions:

  • ✓ Transaction là gì.
  • ✓ Thực thi transaction.
  • ✓ Propagation types of transaction.

Phần 9 - RestTemplate và API Gateway:

  • ✓ API gateway là gì?
  • ✓ Cách sử dụng RestTemplate để giao tiếp giữa các web-service?
  •  ✓ Các thao tác GET , POST , PATCH và DELETE.

Cảm ơn bạn đã tham gia khóa học, hãy bắt đầu nào!

Mục lục:

  • ✓ 01. Giới thiệu.
  • ✓ 02. Thiết lập Môi trường.
  • ✓ 03. Spring và Spring Boot.
  • ✓ 04. Software Architectures.
  • ✓ 05. Microservices.
  • ✓ 06. Jackson và Xử lý JSON.
  • ✓ 07. Including MySQL Database.
  • ✓ 08. Validation và Exception Handling.
  • ✓ 09. Car Rental Service Implementation.
  • ✓ 10. Transactions.
  • ✓ 11. RestTemplate và API Gateway.
  • ✓ 12. GatewayVehicleController - Programming Exercise.
  • ✓ 13. Phụ lục #1 - Stream API.
  • ✓ 14. TÀI LIỆU KHÓA HỌC (DOWNLOAD).

Khóa học này dành cho ai:

  • ✓ Các Java developer mới bắt đầu quan tâm đến Spring, Spring Boot và Microservices.


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.