스프링 프레임워크 핵심기술

jaegeunsong97·2023년 1월 16일
0

TIL

목록 보기
27/156
post-thumbnail

2023_1_16_TIL

Spring framework CoreTech

  • Core(DI, IoC)
  • AOP(Aspect Oriented Programming)
  • Validation, Data binding
  • Resource
  • SpEL
  • Null-Safety
  • 디자인 철학
    • 모든 기능에서 다양한 가능성(다양한 모듈)을 사용 가능, 심지어 외부 모듈을 활용 가능
      • 너무 높은 자유도 어떤 점에서는 스프링일 어렵게 하는 요소
    • 유연하게 계속 추가 개발을 하고 있는 프레임워크
    • 이전 버전과의 강력한 호환성
      • 너무 많은 레거시 때문에 코드의 복잡성이 높아지긴 함
    • API 디자인을 섬세하게 노력한다
      • 스프링 코드 자체가 하나의 좋은 참고 소스
    • 높은 코드 품질을 유지하려 함
      • 스르링 프로젝트 github는 아주 좋은 참고 소스이자 PR과 이슈관리도 좋은 프로세스 참고용
profile
블로그 이전 : https://medium.com/@jaegeunsong97

0개의 댓글