
コーディングで学習するGoFのデザインパターン
whiteship
デザインパターンを知っていれば、ばねだけでなく、さまざまな技術やプログラミング言語も学習しやすくなります。さらに、より柔軟で再利用性に優れたオブジェクト指向ソフトウェアを開発できます。
Basic
Design Pattern, Java
Spring Securityの駆動原理と構造を理解し、Spring Securityが提供するさまざまな機能を活用して、Webアプリケーションに必要な認証および承認機能を設定する方法を説明します。

Webアプリケーションに認証と許可を追加できます。
春のセキュリティアーキテクチャを理解することができます。
Spring Securityの適用時にテストを作成する方法を学ぶことができます。
私が作成したアプリのセキュリティは、
私は責任があるでしょう💪
掲示板を作るとしましょう。匿名掲示板ではない限り、現在どのユーザーが投稿しているかを知る必要があります。しばしば「ログイン」と呼ばれ、Spring SecurityではAuthenticationまたは「認証」と呼ばれる機能が必要です。
さらに、投稿を変更できるユーザーは、少なくともその投稿の作成者または管理者権限を持っている必要があります。この時点で、開発者としてアプリケーションに「許可」 、承認、またはアクセス制御機能を適用して、適切な権限を持つユーザーだけがその投稿を変更できるように機能を実装する必要があります。
Webアプリケーションの場合、CSRF、XXS、セッション変調、Clickjackingなど、さまざまなWebセキュリティ関連の問題に対応することも必ず必要です。
このレッスンでは、フォームベースのWebアプリケーションにSpring Securityが提供するさまざまな機能を適用し、Spring Securityの構造を特定します。
単に機能を適用することにとどまらず、Spring SecurityがサーブレットベースのWebアプリケーションにどのように係合して動作するのか、その内部構造を学習します。 AuthenticationManager、AccessDecisionManager、FilterChainProxyなど、Spring Securityの内部構造を学習するのに役立ちます。
このレッスンでは、タイムリーフをビューテンプレートとして使用するサーブレットベースのアプリケーションを中心に説明します。 ACL、OAuth2、Reactive(WebFlux)、およびWebソケットをサポートする機能は扱っておらず、メソッドのセキュリティについては簡単に見てきました。しかし、この講義を十分に学んでいれば、ここで取り上げていない機能も手軽に身につけることができるでしょう。
これまでに作ったまたこれからも作る私のすべての講座を見ながら、皆さんは私が何かを学習する方法を学ぶことができます。私はいつもテストを大切にしていますが、TDDにこだわっているわけではありません。 (時にはそう見えるというフィードバックを受けましたが…)すべての機能は直接コーディングして検証し、理解できない部分やもっと詳しく見たい部分はデバッガを活用します。
あなたはこのコースでもばかげてSpring Securityを適用したときにテストコードを書く方法とデバッガを使って分析する方法を学ぶことができます。
💡参考
この講座は、受講者が次の選手の知識を持っているという仮定のもとに作成しました。まだ受講していない講座や学習していないトピックがある場合は、ぜひあらかじめ学習してからこの講座を受講してください。
学習対象は
誰でしょう?
Webアプリケーションにフォームベースの認証および認可機能を実装したい学生または開発者
Spring Security Architectureを理解したい学生や開発者
前提知識、
必要でしょうか?
Spring Web MVC
スプリングブート
スプリングフレームワークコア技術
Spring Data JPA(オプション)
92,749
受講生
4,282
受講レビュー
2,010
回答
4.8
講座評価
20
講座
네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.
아인슈타인은 "교육이란 사실을 가르치는 것이 아니라, 생각할 수 있는 힘을 기르는 것이다."라고 말했습니다. 그리고 저도 그 말에 깊이 공감하며 강의를 만들고 있습니다.
유튜브: '백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유
번역: 스프링 및 하이버네이트 관련 서적 다수 번역
저술: 쉽게 따라하는 자바 웹 개발
全体
48件 ∙ (8時間 4分)
全体
145件
4.7
145件の受講レビュー
受講レビュー 5
∙
平均評価 5.0
5
汽船のスプリングセキュリティを受講し、セキュリティについてより深い理解をするようになり、勉強方法に関するヒントも得ました。 実務では、セキュリティ部分に障害が発生したときにデバッグポイントをキャッチできないことが多かった。 汽船が説明してくれたSpring Security Architectureを理解した後、実務で本当にたくさんの助けを受けました。 また、動作することにフォーカシングを合わせた開発はシェルに過ぎないことを感じ、 divide conquer 方式でデバッグポイントを撮ってそれぞれの動作原理を教えてくれ、後半部に該当原理を合わせる部分は本当にひざを打ち明けさせました。 今後自分で別の勉強を始めるようになったら、このように勉強を進めるべきだという悟りまで得られた最高の名講義でした。 Spring Security入門者の方は本当に強いです👍🏻
受講レビュー 2
∙
平均評価 4.5
受講レビュー 1
∙
平均評価 5.0
受講レビュー 28
∙
平均評価 5.0
5
50%しか聞こえませんが、膨大な量を簡単にデバッグしながら、全体的なアーキテクチャを簡単に?知ってもらえてよかったです もちろん、真ん中に直接従いながら進めば理解が良くなるようです。 あまりにも早く通過する部分があり、しばらく理解できない時は余裕を持って直接打ってみると理解が無条件になると思います。 (Java、SPRINGをある程度は当然知って聞かなければならないようですね) 評価が良いという人と悪いという人たちがいて悩みがたくさんありましたが、確かなことはもっと得られるようです。 汽船様の講義をセキュリティで初めて入門しましたが、次の講義も決済して聞きそうですね(私には高すぎるけど..ㅜ)
受講レビュー 9
∙
平均評価 5.0
期間限定セール、あと1日日で終了
¥61,600
30%
¥10,964
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!