강의

멘토링

커뮤니티

Programming

/

Back-end

コードで学ぶSpring Webプロジェクト - Intermediate

Spring Legacyプロジェクトを勉強する必要がある場合は? XML設定一つ一つ自分で作ってみたいなら? SpringプロジェクトにSpring Securityを適用する必要がある場合は?

  • zk202308a5410
웹프로젝트
스프링레거시
저자 직강
실습 중심
Spring
JSP
mybatis
Ajax
Spring Security

学習した受講者のレビュー

こんなことが学べます

  • Spring MVC

  • スプリングセキュリティ

  • Axios

  • REST

コードで学ぶSpring WebプロジェクトIntermediate


Intermediateは単純なWebプログラミングから抜け出し、Ajaxや添付ファイル、Spring Securityを利用するもう少し深刻な内容を扱います。この講義で使用される技術バージョンは次のとおりです。


  • Spring MVC: 5.3.27バージョン

  • Tomcat 9.x

  • Maria DB

  • Spring Security:5.6.9バージョン


講義はインテリジェイUltimateバージョンを利用してWebプロジェクトを作成し、ここにSpring関連の設定をXMLで一つずつ作成していきながら進行されます。


今回の講義で取り上げる内容は次のとおりです。


コメントに関する内容

  • AxiosとAjaxを使用したコメントの処理

  • 非同期処理のための async/await

  • Vanilla JSを利用したDOMハンドリング


AOPとトランザクション

  • AOPの概念と設定方法

  • トランザクションの設定とテストによる確認


添付ファイルの処理

  • ファイルのアップロードと保存

  • ファイルのアップロードとデータベースの処理


スプリングセキュリティの適用

  • Spring Securityの設定

  • ユーザー権限の設定とアクセス制御

  • カスタム認証設定

  • 画面での認証処理

  • JSPでのセキュリティ活用

授業に適用されたコードは、講義内の授業資料として添付されています。


このようなことを学びます。

1⃣コメントの詳細処理

コメントのCRUDとページング処理、AxiosとVanilla JSを利用したJavaScritpt処理を学習します。




2⃣ 添付ファイルを持つ投稿処理

添付ファイルを登録してサーバーにアップロードし、それを投稿の照会に使用してみます。

添付ファイル関連データは別のテーブルとして保持され、トランザクションとして扱われます。

3⃣ スプリングセキュリティの適用

ログイン/ログアウト/自動ログインなどを学習して適用します。ログイン処理をカスタマイズし、アノテーションを利用してみます。



受講前の注意

選手科目

  • このクラスは、「コードで学ぶSpring Webプロジェクト - Basic」の後継コースです。

  • 授業の例では、講義の中間の授業資料として提供されます。

  • Javaを使用するWebプロジェクトの経験が必要です(サーブレット/ JSP)

学習資料

  • 提供する学習資料の種類:PPT、クラウドリンク、テキスト、ソースコード、サンプルの問題など

  • 分量と容量:各セクションで学習資料を提供する

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Spring Legacyプロジェクトを利用する必要がある人

  • スプリングセキュリティを勉強したい方

  • AjaxとRESTを勉強したい方

前提知識、
必要でしょうか?

  • Java

  • Webプログラミングの基礎

こんにちは
です。

2,064

受講生

135

受講レビュー

267

回答

4.8

講座評価

5

講座

구멍가게코딩단은 2015년부터 개발과 관련된 직종의 사람들의 모임을 위해 만들어진 커뮤니티입니다.

강의의 진행은 현재 구멍가게 코딩단을 운영하고 있는 쿠키 매니저가 진행하고 있습니다.

 

2000년부터 개발을 시작하였고 벤처 기업, 중소 기업, 대기업 / 프리랜서 등의 개발 경험을 가지고 있습니다.

2010년대 부터는 주로 기업체 강의와 컨설팅을 주요 업무로 하고 있습니다.

ㄴ네이버 카페

 

주요 저서 

코드로 배우는 스프링 웹 프로젝트

코드로 배우는 스프링 부트

코드로 배우는 React

RESTful API 서버 구현

스프링 6 레거시 프로젝트

자바 웹 개발 워크북

React Native 인 액션(번역)

 

개발/강의

삼성 SDS 개발팀 근무

SK 고객행복 주식회사 근무

KT / SK / 포스데이터 / 교보 생명 / 신세계 / 아시아나 / 건강보험 관리공단 등등 기업체 강의

カリキュラム

全体

60件 ∙ (12時間 11分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

8件

5.0

8件の受講レビュー

  • 뒤안길님의 프로필 이미지
    뒤안길

    受講レビュー 29

    平均評価 5.0

    5

    59% 受講後に作成

    책을 전체적으로 조망할 수 있고, 책보다 최신 트런드를 학습할 수 있습니다. 다만, 초급자에게는 조금 어려운 강의가 될 수 있습니다.

    • banana님의 프로필 이미지
      banana

      受講レビュー 5

      平均評価 5.0

      5

      30% 受講後に作成

      JSP로 공부하는데 많은 도움이 됩니다. 바닐라 JS 를 강의로 보고, 책과 비교 공부 할 수 있어서 많은 도움이 되서 좋아요.

      • p.cdoomco님의 프로필 이미지
        p.cdoomco

        受講レビュー 11

        平均評価 5.0

        5

        8% 受講後に作成

        잘보겠습니다.

        • Jong Hee Park님의 프로필 이미지
          Jong Hee Park

          受講レビュー 11

          平均評価 5.0

          5

          30% 受講後に作成

          • 네오스카이님의 프로필 이미지
            네오스카이

            受講レビュー 39

            平均評価 5.0

            5

            30% 受講後に作成

            자세한 설명으로 이해하기 쉽습니다.

            ¥5,938

            zk202308a5410の他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!