스프링 관련 공부 해야하는 것 들

스프링 관련 공부 해야하는 것 들

  1. 스프링 핵심 개념

  • IoC/DI (Inversion of Control / Dependency Injection)

  • AOP (Aspect Oriented Programming)

  • Bean 스코프

  • 스프링 MVC (Model-View-Controller) 패턴

  • 스프링 트랜잭션 처리

  • 스프링 Security (보안)

  • 스프링 REST API 개발

  1. 스프링 기술 스택

  • 스프링 부트 (Spring Boot)

  • 스프링 데이터 JPA (Spring Data JPA)

  • 스프링 클라우드 (Spring Cloud)

  • 스프링 배치 (Spring Batch)

  1. 스프링 개발 방법론

  • TDD (Test Driven Development)

  1. 스프링 개발 환경

  • 스프링 개발을 위한 개발 환경 구축 (Java, Maven, Gradle, Git 등)

  • 스프링 클라우드를 이용한 분산 시스템 구성

채널톡 아이콘