Giter Site home page Giter Site logo

study-spring's Introduction


  • 구성

    • 서블릿
    • CGI
    • 서블릿 컨테이너
    • Spring MVC
    • JSP
    • Was VS ServletContainer
    • JDBC
    • Web.xml
    • Web.xml이 사라진 이유
    • 빌드 도구 종류와 차이점
    • Ant
    • Git Flow
    • MultiModule
    • Spring Profile
    • Async
    • Feign Client
    • 배포파일 원격 전송 & AWS
    • Apache Commons Lang 3
    • Base64

  • 구성

    • JPA 기본

      • Init(배경 지식)
      • 영속성 관리
      • 엔티티 매핑
      • 연관관계 매핑
      • 다양한 연관관계 매핑
      • 고급 매핑
      • 프록시와 연관관계 관리
      • 값 타입
      • JPQL
    • JPA 활용

      • 프로젝트 구성
      • 도메인 분석 설계
      • 애플리케이션 구현

[☘️ Mybatis ]

  • 구성

    • 초기 순서
    • 설계 순서도

  • 구성

    • 스프링 입문
    • 스프링 기본
      • 객체지향이란?
      • 예제 만들기
      • 객체 지향 원리 적용
      • 스프링 컨테이너와 스프링 빈
      • 싱글톤 컨테이너
      • 컴포넌트 스캔
      • 의존관계 자동 주입
      • 빈 생명주기 콜백
      • 빈 스코프

[🪴 Spring MVC ]

  • 구성

    • Init(배경지식)
    • HttpServlet
    • Servlet으로 회원 관리 웹 애플리케이션 만들기
    • MVC 프레임워크 만들기
    • MVC 구조 이해
    • 스프링 MVC 기본기능
    • Thymeleaf
    • PRG

  • 구성

      • Init(배경지식)

      • Spring Security 개념

      • 인증 아키텍쳐

        • Authentication
        • Authentication Provdier
        • Authentication Manager
      • JWT

        • WebSecurity vs HttpSecurity
        • JWT 관련 코드 개발
        • JWT Custom Filter
        • JWT Security Config 생성
        • Exception 관련 핸들러
        • SecurityConfig
        • 회원가입 API생성
        • Filter 등록
      • CORS

      • CSRF

      • 세션 vs JWT

study-spring's People

Contributors

ho-tea avatar

Stargazers

 avatar

Watchers

 avatar

study-spring's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.