강의

멘토링

커뮤니티

Programming

/

Back-end

Learning Spring Web Project with Code - Intermediate

What if you need to study Spring Legacy projects? What if you want to create XML configurations one by one? What if you need to apply Spring Security to a Spring project?

(5.0) 8 reviews

205 learners

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

Reviews from Early Learners

What you will gain after the course

  • Spring

  • Spring MVC

  • Spring Security

  • Axios

  • REST

Learning Spring Web Projects with Code Intermediate


The Intermediate course moves beyond simple web programming and covers more advanced topics, such as Ajax, attachments, and Spring Security. The following technology versions are used in this course:


  • Spring MVC: Version 5.3.27

  • Tomcat 9.x

  • Maria DB

  • Spring Security: Version 5.6.9


The lecture will proceed by creating a web project using IntelliJ Ultimate version and creating Spring-related settings one by one in XML.


This lecture covers the following topics:


Contents related to comments

  • Processing comments using Axios and Ajax

  • async/await for asynchronous processing

  • DOM handling using Vanilla JS


AOP and Transactions

  • AOP concept and configuration method

  • Verification through transaction setup and testing


Handling attached files

  • Upload and save files

  • File uploads and database processing


Applying Spring Security

  • Spring Security configuration

  • User Permissions and Access Control

  • Custom authentication settings

  • Authentication processing on the screen

  • Using Security in JSP

The code used in the class is attached as teaching material within the lecture.


Learn about these things

1⃣ Detailed processing of comments

Learn CRUD and paging processing of comments, and Javascript processing using Axios and Vanilla JS.




2⃣ Handling posts with attachments

Register an attachment, upload it to the server, and use it when viewing posts.

Attachment-related data is stored in a separate table and processed as a transaction.

3⃣ Applying Spring Security

Learn and apply login/logout/auto-login functions. Customize login processing and use annotations.



Things to note before taking the course

Prerequisite subjects

  • This course is a follow-up to 'Learn Spring Web Project with Code - Basic'.

  • For class examples, class materials are provided in the middle of the lecture.

  • You must have experience with web projects using Java (Servlet/JSP)

Learning Materials

  • Learning material formats provided: PPT, cloud link, text, source code, example problems, etc.

  • Amount and Capacity: Learning materials provided for each section

Recommended for
these people

Who is this course right for?

  • For those who need to use Spring legacy projects

  • For those who want to study Spring Security

  • For those who want to study Ajax and REST

Need to know before starting?

  • Java

  • Web Programming Fundamentals

Hello
This is

2,138

Learners

153

Reviews

272

Answers

4.8

Rating

5

Courses

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

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

 

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

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

ㄴ네이버 카페

 

주요 저서 

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

코드로 배우는 스프링 부트

코드로 배우는 React

RESTful API 서버 구현

스프링 6 레거시 프로젝트

자바 웹 개발 워크북

React Native 인 액션(번역)

 

개발/강의

삼성 SDS 개발팀 근무

SK 고객행복 주식회사 근무

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

Curriculum

All

60 lectures ∙ (12hr 11min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

8 reviews

5.0

8 reviews

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

    Reviews 33

    Average Rating 5.0

    5

    59% enrolled

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

    • banana님의 프로필 이미지
      banana

      Reviews 5

      Average Rating 5.0

      5

      30% enrolled

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

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

        Reviews 11

        Average Rating 5.0

        5

        8% enrolled

        잘보겠습니다.

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

          Reviews 11

          Average Rating 5.0

          5

          30% enrolled

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

            Reviews 39

            Average Rating 5.0

            5

            30% enrolled

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

            $37.40

            zk202308a5410's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!