Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
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) 6 reviews

182 learners

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

Reviews from Early Learners

What you will learn!

  • 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

1,733

Learners

114

Reviews

256

Answers

4.8

Rating

3

Courses

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

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

2015년 부터 '코드로 배우는 ..' 시리즈를 집필하고 있습니다.

ㄴ네이버 카페

 

Curriculum

All

60 lectures ∙ (12hr 11min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

6 reviews

5.0

6 reviews

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

    Reviews 19

    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

        잘보겠습니다.

        • 김경수님의 프로필 이미지
          김경수

          Reviews 11

          Average Rating 5.0

          5

          30% enrolled

          차근차근 잘 따라가면서 배우고 있습니다.

          • 정연철님의 프로필 이미지
            정연철

            Reviews 16

            Average Rating 5.0

            5

            100% enrolled

            $37.40

            zk202308a5410's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!