inflearn logo

mùa xuân an ninh

Từ sơ cấp đến trung cấp đến nâng cao, bạn sẽ tìm hiểu các khái niệm cơ bản về Spring Security, cách sử dụng API và kiến ​​trúc nội bộ. Dựa trên đó, bạn sẽ tìm hiểu các công nghệ cốt lõi liên quan đến xác thực và ủy quyền của Spring Security bằng cách hoàn thành các dự án thực tế.

(4.7) 230 đánh giá

3,770 học viên

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

Java
Java
Spring Boot
Spring Boot
Spring Security
Spring Security
Java
Java
Spring Boot
Spring Boot
Spring Security
Spring Security

Tin tức

6 bài viết

  • leaven님의 프로필 이미지

    Xin chào. Đây là người chia sẻ kiến ​​thức Jeong Su-won. ^^

    Tôi muốn thông báo cho các sinh viên yêu thích bài giảng của tôi và ủng hộ tôi những tin tức về một khóa học mới sắp khai giảng.

    Khóa học sẽ được mở lần này là

    Lập trình đồng thời Java
    (Phụ đề: Lập trình phản ứng Phần 1)

    không thấy.

    Lập trình đồng thời của Java có thể nói là một rào cản khó khăn, phức tạp và cao đối với lĩnh vực gia nhập trong số nhiều công nghệ của Java.

    Tuy nhiên, trong phát triển phần mềm hiện đại, các lĩnh vực phát triển đa luồng và đồng thời đang trở nên quan trọng hơn khi quy mô của hệ thống ngày càng tăng và công nghệ phát triển.

    Do đó, nếu bạn là nhà phát triển back-end, lập trình song song là một ngọn núi mà bạn phải vượt qua và là cửa ngõ mà bạn phải vượt qua để đưa khả năng của mình lên một tầm cao mới.

    Bài giảng này là loạt bài giảng đầu tiên nằm trong lộ trình lập trình phản ứng dự kiến ​​​​sẽ được sản xuất trong tương lai và sẽ làm nền tảng để đặt nền tảng cho sự hiểu biết sâu sắc và chính xác về các khái niệm không chặn không đồng bộ như Web Flux của Spring.

    Trong mọi trường hợp, tôi hy vọng rằng bài giảng về lập trình đồng thời Java này sẽ là một hướng dẫn hữu ích cho thế giới lập trình đồng thời.

    Thông tin khai giảng và giảng dạy như sau.

    - Ngày khai giảng: Dự kiến ​​sau ngày 21 ~28/11
    - Tên bài giảng : Lập trình đồng thời Java - Lập trình phản ứng Phần 1
    - Số bài giảng : khoảng 80 bài
    - Tài liệu bài giảng PPT: khoảng 420 trang

    Các chủ đề được đề cập trong bài giảng này như sau:

    Phần 1. Thông tin cơ bản về Hệ điều hành
    Tìm hiểu các nguyên tắc cơ bản của hệ điều hành, đa nhiệm và sự khác biệt giữa các tiến trình và luồng.
    Ngoài ra, bạn sẽ hiểu những điều cơ bản về lập trình đồng thời và tìm hiểu các nguyên tắc cơ bản của việc lập lịch thông qua các khái niệm hệ điều hành cốt lõi như Song song & Đồng thời, Chuyển đổi ngữ cảnh, Giới hạn CPU & Giới hạn I/O, Chế độ người dùng & Chế độ hạt nhân.

    Phần 2. Nguyên tắc cơ bản về luồng Java - Cấu trúc tạo và thực thi luồng
    Tìm hiểu chi tiết cách tạo, chạy và chấm dứt các luồng trong Java. Bằng cách mô phỏng vòng đời của một luồng cho từng trạng thái, chúng tôi tìm hiểu từng bước những đặc điểm và luồng thực thi mà mỗi trạng thái có.

    Phần 3. Nguyên tắc cơ bản về luồng Java - API cơ bản của luồng
    Mô tả các khái niệm và cấu trúc chuyên sâu của API liên quan đến luồng của Java.
    Tìm hiểu sâu về các khái niệm bạn phải biết khi triển khai đa luồng, chẳng hạn như ngủ, tham gia, ngắt và mức độ ưu tiên, cũng như cấu trúc và luồng kết nối giữa JVM và HĐH thông qua việc thực thi phương thức gốc.

    Phần 4. Nguyên tắc cơ bản về luồng Java - Sử dụng luồng
    Tìm hiểu cách sử dụng chủ đề hiệu quả trong các dự án trong thế giới thực.
    Các chủ đề như gián đoạn và khôi phục được đề cập và bạn sẽ tìm hiểu về nhóm luồng, cục bộ luồng và xử lý ngoại lệ luồng.

    Mục 5. Nguyên tắc cơ bản về đồng bộ hóa - Khái niệm đồng bộ hóa
    Tìm hiểu sâu các khái niệm cơ bản về đồng bộ hóa và tầm quan trọng của nó trong môi trường đa luồng.
    Tìm hiểu sâu các khái niệm cơ bản để hiểu các kỹ thuật đồng bộ hóa, chẳng hạn như mối quan hệ giữa đồng bộ hóa và CPU, Seciton quan trọng và cấu hình luồng an toàn.

    Mục 6. Nguyên tắc cơ bản về đồng bộ hóa - Kỹ thuật đồng bộ hóa
    Nó trình bày sâu các kỹ thuật đồng bộ hóa khác nhau và cách áp dụng chúng.
    Tìm hiểu về các khái niệm khóa như kỹ thuật đồng bộ hóa như mutex, semaphore, màn hình và khóa xoay, cũng như các chiến lược bảo vệ dữ liệu và duy trì tính nhất quán bằng cách sử dụng đồng bộ hóa.

    Phần 7. Đồng bộ hóa Java
    Tìm hiểu sâu về cơ chế đồng bộ hóa do Java cung cấp.
    Nó bao gồm các cơ chế đồng bộ hóa khác nhau do Java cung cấp, bao gồm khái niệm Đồng bộ hóa, các biến điều kiện, tính dễ bay hơi, bế tắc, v.v.

    Phần 8. Khóa Java
    Tìm hiểu về giao diện khóa của Java và các loại lớp khác nhau, đồng thời tìm hiểu cách sử dụng khóa và giải quyết các vấn đề đồng bộ hóa bằng khóa.
    Cụ thể, chúng ta sẽ xem xét các đặc điểm, ưu và nhược điểm của khóa ghi và khóa đọc, đồng thời tìm hiểu cách sử dụng các biến điều kiện cho khóa và cách sử dụng chúng một cách chính xác thông qua các ví dụ thực tế.

    Phần 9. Công cụ đồng bộ hóa Java
    Tìm hiểu về các công cụ đồng bộ hóa khác nhau do Java cung cấp.
    Tìm hiểu các phương pháp ứng dụng thực tế bằng cách sử dụng các công cụ như Biến nguyên tử (biến thao tác đơn), Atomic * FieldUpdater (cập nhật trường thao tác đơn), chốt đếm ngược và rào cản tuần hoàn.

    . Phần 10. Khung đồng thời Java
    Hiểu các khái niệm và đặc điểm của các lớp Executor, ExecutorService và Executors do Java cung cấp, đồng thời tìm hiểu cách quản lý và tối ưu hóa hiệu quả các ứng dụng đa luồng bằng cách sử dụng nhóm luồng.
    Nó cũng cung cấp kiến ​​thức thực tế về cách xử lý và quản lý kết quả của các hoạt động không đồng bộ thông qua giao diện Tương lai.
    Bằng cách áp dụng các khái niệm này thông qua các ví dụ và thực hành trong thế giới thực, bạn sẽ có thể giải quyết các vấn đề tương tranh phức tạp và phát triển các ứng dụng Java có khả năng phản hồi và hiệu suất cao.

    Phần 11. ThreadPoolExecutor
    Tìm hiểu thêm về các nguyên tắc của ThreadPoolExecutor và cách sử dụng nó.
    Phần này bao gồm cách tạo, quản lý và tối ưu hóa nhóm luồng Tìm hiểu về quản lý tài nguyên hiệu quả và xử lý ngoại lệ bằng cách sử dụng nhóm luồng cũng như khám phá kiến ​​trúc và sơ đồ tổng thể.

    Phần 12: Tương lai hoàn thành
    Cái nhìn sâu sắc về CompleteableFuture, tính năng lập trình không đồng bộ của Java.
    Được giới thiệu trong Java 8, lớp mạnh mẽ này giúp bạn bắt đầu với các khái niệm cơ bản về lập trình không đồng bộ và tìm hiểu cách tổ chức và quản lý các quy trình công việc trong thế giới thực.
    Mỗi phiên nêu chi tiết các phương pháp và trường hợp sử dụng khác nhau của CompleteableFuture, đồng thời bao gồm các kỹ thuật thực tế để xử lý ngoại lệ, tổng hợp kết quả và xâu chuỗi nhiệm vụ không đồng bộ.

    11
  • leaven님의 프로필 이미지

    Xin chào ^^

    Spring Security OAuth2 (Spring Security OAuth2 được phát triển dựa trên Spring Boot)

    Khóa học cuối cùng đã được mở

    Dù muộn hơn một chút so với dự kiến ​​nhưng tôi vui hơn khi biết tin khai trương ^^

    Để chào mừng khai trương, một sự kiện giảm giá 30% đang được tổ chức cho tất cả các bài giảng của tôi, kể cả những bài mới, vì vậy hãy tận dụng mức giá đã chiết khấu.

    Khóa học OAuth2 bảo mật mùa xuân này đề cập đến công nghệ OAuth 2.0, được chỉ định làm tiêu chuẩn Internet.

    Sau khi hoàn thành khóa học này, có thể nói rằng bạn đã tập trung phát triển không chỉ công nghệ cơ bản của OAuth 2.0 mà còn khả năng triển khai các chức năng mở rộng hơn bằng công nghệ OAuth 2.0 .

    Tôi chân thành hy vọng rằng khóa học này sẽ hữu ích cho tất cả những sinh viên quan tâm đến việc phát triển ứng dụng sử dụng công nghệ OAuth 2.0 hoặc đang thực hiện các dự án trong lĩnh vực này.

    Cảm ơn

    4
  • leaven님의 프로필 이미지

    Xin chào. ^^

    Bài giảng Spring Security OAuth2 dự kiến ​​sẽ sớm khai giảng.

    Đây có thể nói là bài giảng thứ 2 sau bài giảng Xuân An đầu tiên.

    Mặc dù có mẫu số chung nhưng các chủ đề có sự khác biệt đáng kể và yêu cầu kiến ​​thức có sẵn từ Phần 1 của bài giảng.


    Tôi cảm thấy điều này mỗi khi soạn bài giảng, nhưng bài giảng này dường như cũng tiêu tốn nhiều thời gian và sức lực hơn thiết kế ban đầu. Nó sẽ được phát hành ra thế giới gần một năm sau ~~
    Tôi hy vọng bài giảng này sẽ mang lại kết quả tốt đẹp cho tất cả các em học sinh vì chúng em đã dày công chuẩn bị cho buổi giảng dạy này.

    Ngày khai mạc dự kiến ​​vào khoảng ngày 14 đến 16/10.

    - Tên bài giảng: Spring Security OAuth2
    - Số lượng bài giảng: khoảng 110 bài
    - Tài liệu giảng dạy PPT: 420 tờ

    Các chủ đề được đề cập trong bài giảng này như sau:

    1. Hiểu biết cốt lõi về Spring Security OAuth2

    Dựa trên công nghệ tiêu chuẩn OAuth2.0 và điều này, bài giảng sẽ tập trung vào ba trục: OAuth2 Client, Resource Server và Authorization Server, là những khái niệm cốt lõi của Spring Security OAuth2.

    1) Khung ủy quyền OAuth 2.0
    Chúng tôi xem xét khái niệm, nguyên tắc và cấu trúc tổng thể của khung ủy quyền OAuth 2.0, một công nghệ tiêu chuẩn RFC.
    Trước khi tìm hiểu công nghệ toàn diện của Spring Security OAuth2, trước tiên hãy hiểu những kiến ​​thức cơ bản và lý thuyết cơ bản về công nghệ tiêu chuẩn của OAuth 2.0 và làm quen với các khái niệm chính xác thông qua thực hành để bạn có thể theo dõi nội dung của Spring Security OAuth2 mà không gặp khó khăn.

    2) Máy khách OAuth2
    Là một mô-đun máy khách của OAuth 2.0, nó giới thiệu nhiều loại loại ủy quyền và API yêu cầu cho phép máy khách tương tác với máy chủ ủy quyền, đồng thời cung cấp thông tin về cách triển khai kiểm soát quyền truy cập vào máy chủ tài nguyên bằng cách sử dụng mã thông báo được cấp từ máy chủ ủy quyền. Học hỏi.
    Chúng tôi cũng giới thiệu cách triển khai chức năng đăng nhập mạng xã hội thông qua liên kết với các nhà cung cấp dịch vụ Máy chủ ủy quyền OAuth 2.0 như Google, Facebook, GitHub, Naver và Kakao.
    Chúng tôi cũng giới thiệu OpenID Connect, một giao thức xác thực, đồng thời hiểu quy trình cũng như cách đặt các tùy chọn khác nhau để xử lý xác thực.

    3) Máy chủ tài nguyên OAuth2
    Là một máy chủ bảo vệ tài nguyên người dùng, nó hoạt động như một máy chủ API.
    Chúng ta sẽ xem xét cách máy chủ tài nguyên bảo vệ tài nguyên, tìm hiểu cách xác minh tính hợp lệ của mã thông báo cho các yêu cầu bao gồm Mã thông báo truy cập và tìm hiểu về quy trình kiểm soát hệ thống cấp phép.

    Nếu Access Token do nhà cung cấp dịch vụ OAuth2 cấp là token được tạo ở định dạng JWT, chúng ta sẽ xem xét việc trích xuất Phạm vi và tìm hiểu cách xác định ủy quyền bằng cách phân tích Phạm vi có trong Access Token trong máy chủ tài nguyên.

    4) Máy chủ ủy quyền OAuth2
    Có rất nhiều sản phẩm và dịch vụ thương mại của Authorization Server trên thị trường, bao gồm cả các sản phẩm và dịch vụ nguồn mở.
    Vì lý do này, nhóm phát triển Spring Security đã ngừng dự án Authorization Server framework, nhưng do nhận được nhiều yêu cầu từ nhiều nhà phát triển, dự án Authorization Server đã được tái sinh với thiết kế hoàn toàn mới.
    Trong khóa học này, chúng tôi đã tạo một bài giảng dựa trên dự án Máy chủ ủy quyền, được tái sinh với kiến ​​trúc mới. Chúng tôi xem xét chi tiết về chức năng như một máy chủ ủy quyền thông qua liên kết với Máy khách OAuth2 và Máy chủ tài nguyên, đồng thời tìm hiểu cách xây dựng và tự mình phục vụ một máy chủ ủy quyền. Chúng tôi tập trung vào việc cung cấp kiến ​​thức.

    Tìm hiểu về các lớp chính xử lý chức năng của Máy chủ ủy quyền và cách bạn có thể tùy chỉnh chúng.
    Chúng ta cũng sẽ xem xét các thông số kỹ thuật cho điểm cuối tiêu chuẩn OAuth 2.0 và tìm hiểu cấu trúc cũng như quy trình xử lý các bộ lọc được đặt cho từng điểm cuối.

    2. Chương trình học

    Nguyên tắc cơ bản về bảo mật mùa xuân
    Chúng ta hãy xem các nguyên tắc cơ bản cốt lõi của Spring Security.
    Chúng ta sẽ tìm hiểu thêm chi tiết và nguyên tắc của quá trình khởi tạo cũng như đề cập đến các phần tử như HttpBasic và Cors.

    Khung ủy quyền OAuth 2.0
    Tìm hiểu thông số kỹ thuật chi tiết cho công nghệ tiêu chuẩn OAuth 2.0.
    Trước tiên, hãy hiểu các thuật ngữ khác nhau được thể hiện trong OAuth 2.0, sắp xếp các khái niệm về các loại luồng ủy quyền và hiểu luồng tổng thể của khung ủy quyền bằng cách sử dụng nguồn mở keycloak.

    Ứng dụng khách OAuth 2.0 - oauth2Login()
    Tự động hóa các chức năng của ứng dụng khách, tìm hiểu cách liên kết với máy chủ ủy quyền bằng phương pháp Mã ủy quyền, một loại luồng ủy quyền và kiểm tra toàn bộ quá trình từ nhận Mã thông báo truy cập sau khi người dùng phê duyệt và phê duyệt đến xử lý xác thực/ủy quyền và nội bộ Bạn sẽ tìm hiểu về cấu trúc.

    Máy khách OAuth 2.0 - oauth2Client()
    Ngoài Mã ủy quyền, là loại luồng ủy quyền được cung cấp bởi API oauth2Login(), chúng ta sẽ xem xét cách liên kết với máy chủ ủy quyền bằng cách sử dụng các loại Mật khẩu chủ sở hữu tài nguyên và Thông tin xác thực ứng dụng khách, tìm hiểu cách sử dụng DefaultOAuth2AuthorizedClientManager và @ RegisteredOAuth2AuthorizedClient và hiểu quy trình ủy quyền ứng dụng khách thông qua việc này.

    Ứng dụng khách OAuth 2.0 - Đăng nhập xã hội OAuth 2.0
    Các nhà cung cấp dịch vụ OAuth2 bao gồm Google, Facebook, GitHub, Naver và Kakao. Chúng tôi sẽ xem xét cách xác thực thông tin đăng nhập bằng Google, Naver và KeyClock cũng như cách triển khai xử lý tiếp theo sau khi xác thực.

    API máy chủ tài nguyên OAuth 2.0 - jwt()
    Chúng ta sẽ xem cách định cấu hình máy chủ tài nguyên và chức năng của JwtDecode xử lý các yêu cầu Mã thông báo truy cập, đồng thời tìm hiểu cấu trúc và cách sử dụng các đối tượng liên quan đến xác thực được tạo sau khi xác minh mã thông báo thành công.
    Chúng tôi cũng xem xét các phương pháp thuật toán MAC & RSA được sử dụng để xác minh tính hợp lệ của Mã thông báo truy cập và quy trình xử lý nào được sử dụng để xác minh chúng.

    Máy chủ tài nguyên OAuth 2.0 - Triển khai quyền của máy chủ tài nguyên
    Tìm hiểu về bộ lọc xử lý các yêu cầu Mã thông báo truy cập và cách chuyển đổi Phạm vi được JwtDecode trích xuất thành quyền và kiểm soát quyền truy cập vào tài nguyên bằng các quyền được chuyển đổi.

    Máy chủ tài nguyên OAuth 2.0 - mờ()
    Là một quy trình kiểm tra mã thông báo từ xa, bạn sẽ tìm hiểu cách xác định xem Mã thông báo truy cập có được kích hoạt hay không bằng cách liên lạc trực tiếp với máy chủ ủy quyền.

    Máy chủ ủy quyền mùa xuân - lớp miền chính
    Bạn sẽ tìm hiểu các loại, khái niệm và vai trò của các lớp miền chính tạo nên máy chủ ủy quyền cũng như cách các lớp này có thể được tham chiếu và sử dụng trong Spring MVC.

    Máy chủ ủy quyền mùa xuân - Giao thức điểm cuối
    Tìm hiểu về các loại giao thức điểm cuối khác nhau, là các chức năng cốt lõi của máy chủ ủy quyền.
    Toàn bộ quá trình từ điểm cuối khởi tạo yêu cầu ủy quyền đến điểm cuối yêu cầu thông tin người dùng sẽ được kiểm tra chi tiết thông qua sơ đồ và luồng.

    Tích hợp Máy khách OAuth 2.0 + Máy chủ tài nguyên + Máy chủ ủy quyền
    Chúng ta sẽ tìm hiểu cách kết nối và liên kết từng mô-đun OAuth2 do Spring Security cung cấp và thông qua các ví dụ, chúng ta sẽ xem xét các mục cụ thể thực hiện chức năng của nhà cung cấp dịch vụ OAuth2.

    3. Hiểu kiến ​​trúc/luồng/nguyên tắc

    Trong số các dự án Spring Framework, Spring Security yêu cầu hiểu biết tổng thể về việc triển khai cấp nguồn nội bộ, bao gồm kiến ​​trúc kỹ thuật, nguyên tắc vận hành và hiểu biết về luồng.

    Nếu gặp lỗi hoặc sự cố không mong muốn trong khi sử dụng API đã cho, bạn tìm kiếm trên Google để tìm giải pháp. Tuy nhiên, do không có nhiều dữ liệu về Spring Security OAuth2 và hầu hết các trường hợp tương tự đều lặp lại nên cần phải hiểu rõ. Cấu trúc bên trong và nguyên lý hoạt động của Spring Security OAuth2 Nếu không hiểu hoặc phân tích chính xác, bạn sẽ gặp rất nhiều khó khăn trong quá trình vận hành dịch vụ.

    Do đó, trong khóa học này, bạn sẽ được trang bị kiến ​​thức để ứng phó linh hoạt trong mọi tình huống bằng cách phân tích và hiểu rõ cấu trúc cũng như quy trình của Spring Security OAuth2 ngoài việc sử dụng API đơn giản và các ví dụ chức năng thông qua các giải thích chính xác và chi tiết thông qua nhiều sơ đồ, quy trình, và gỡ lỗi. Đây có thể nói là một khuôn mẫu và đặc điểm chung của các bài giảng mà người hướng dẫn này đưa ra.

    14
  • leaven님의 프로필 이미지

    Xin chào

    Spring Batch (Spring Batch được phát triển dựa trên Spring Boot)

    Khóa học hiện đang mở

    Dù muộn hơn một chút so với dự kiến ​​nhưng tôi vui hơn khi biết tin khai trương ^^

    Nhân dịp khai trương đang có chương trình giảm giá 30% nên các bạn tranh thủ nhé.

    Bài giảng đợt mùa xuân này được chuẩn bị với sự nhấn mạnh vào các nguyên tắc cơ bản của đợt mùa xuân.

    Nói cách khác, chúng tôi đã dành rất nhiều thời gian để học cách bắt cá.

    Vì vậy, sau khi hoàn thành khóa học này, bạn sẽ không chỉ có thể sử dụng các kỹ thuật cơ bản của Spring Batch mà còn cả các kỹ thuật của Spring Batch.

    Có thể nói, trọng tâm là phát triển khả năng thực hiện các chức năng mở rộng hơn.

    Tôi chân thành hy vọng rằng khóa học này sẽ hữu ích cho tất cả những sinh viên quan tâm đến việc phát triển ứng dụng hàng loạt hoặc làm việc trong các dự án trong lĩnh vực này.

    Cảm ơn

     

    0
  • leaven님의 프로필 이미지

    [Suwon Jeong] Spring Batch (Được phát triển dựa trên Spring Boot)

    Xin chào. mọi người

    Khóa học mùa xuân sẽ sớm được khai giảng.

    • Tiêu đề: Spring Batch (Spring Batch phát triển dựa trên Spring Boot)
    • Số bài giảng: 108
    • Tài liệu bài giảng: khoảng 400 màn hình ppt
    • Thời gian giảng: khoảng 45 giờ

    Mục tiêu bài học

    Khóa học Spring Batch này trình bày chuyên sâu các khái niệm cơ bản về Spring Batch, cách sử dụng API và cấu trúc kiến ​​trúc bên trong, từ sơ cấp đến trung cấp đến nâng cao. Bạn sẽ tìm hiểu quy trình và nguyên tắc của từng hàm Spring Batch và dựa trên đó, bạn sẽ có được ý thức thực tế để phát triển các ứng dụng hàng loạt khác nhau.

    chủ đề bài giảng

    • Tìm hiểu các miền cốt lõi của Spring Batch
      • Bằng cách hiểu các khái niệm thuật ngữ của từng lĩnh vực và mối quan hệ giữa các lĩnh vực, bạn sẽ học cách xây dựng công việc bạn mong muốn một cách có hệ thống, từ những công việc đơn giản đến phức tạp.
    • Tìm hiểu công việc hàng loạt mùa xuân, bước, quy trình và cách sử dụng API
      • Bằng cách xem xét các loại Công việc và Bước khác nhau cũng như tìm hiểu cách định cấu hình công việc hàng loạt bằng cách kết hợp Công việc, Bước và Luồng, bạn sẽ phát triển khả năng tự do triển khai việc cấu thành và sử dụng Công việc, phần cơ bản nhất của Spring Batch.

    • Hiểu và sử dụng các quy trình dựa trên chunk của Spring Batch
      • Tìm hiểu các khái niệm và nguyên tắc cơ bản của xử lý dựa trên khối và hiểu kiến ​​trúc bên trong của nó.
      • Và thông qua nhiều ví dụ khác nhau, bạn sẽ học cách sử dụng xử lý dữ liệu thông qua xử lý dựa trên khối.

    • Kiểm soát lỗi và ngoại lệ của Spring Batch
      • Bạn sẽ học cách xây dựng một ứng dụng hàng loạt có khả năng chịu lỗi.
      • Chúng tôi sẽ cung cấp thông tin chi tiết và cách thực hành về chức năng Bỏ qua và Thử lại, là những công nghệ có liên quan.

    • Hiểu và tận dụng xử lý đa luồng Spring Batch
      • Trước tiên, bạn sẽ hiểu các khái niệm cơ bản về mô hình luồng của Java và các công nghệ liên quan đến đa luồng do Spring Batch cung cấp, sau đó tìm hiểu các công nghệ xử lý hàng loạt cho nhiều loại đa luồng khác nhau.

    • Xử lý trình nghe sự kiện Spring Batch
      • Tìm hiểu về các khái niệm về trình nghe, cách tạo, đăng ký và sử dụng trình nghe.
    • Tận dụng TDD Spring Batch và API vận hành
      • Tìm hiểu cách định cấu hình và sử dụng môi trường TDD trong Spring Batch, đồng thời tìm hiểu về các lớp để bắt đầu, dừng và khởi động lại các lô trong thời gian thực.
    • Dự án thực hành đợt xuân
      • Dựa trên những gì bạn đã học trong khóa học, hãy tạo một ví dụ dự án có thể áp dụng vào cuộc sống thực.
        Thông qua đó, bạn sẽ phát triển khả năng xem từng chức năng và nội dung kỹ thuật từ góc độ thực tế trong việc xây dựng các ứng dụng hàng loạt khác nhau.

    Cảm ơn

    7
  • leaven님의 프로필 이미지

    Xin chào

    Một khóa học mới dự kiến ​​sẽ sớm được khai giảng.

    Chủ đề bài giảng là Spring Batch (Spring Batch được phát triển dựa trên Spring Boot) không thấy .

    Mặc dù mở muộn hơn một chút so với dự định nhưng chúng tôi đã cố gắng cung cấp cho bạn nội dung hay.

    Lịch trình dự kiến ​​là vào khoảng giữa tháng 9.

    Tôi chân thành hy vọng rằng khóa học này sẽ mang lại lợi ích và hữu ích cho tất cả những ai tham gia nó.

    Vui lòng chờ thêm một chút

    Cảm ơn bạn. ^^

    9

Truy cập bị hạn chế đối với các khóa học không công khai.