본문 바로가기
Programming/Java

스프링(Spring)의 객체지향

by Hello2 2022. 1. 10.

SOLID

 객체지향의 설계 5원칙이라는데 이걸 꼭 지켜야하는지는 모르겠다.

직접 개발하면서 느끼면 되겠지. 어느정도 공감가는 부분은 있지만 다 지키기엔 서비스 별로 필요한 설계가 다 다르지 않을까 싶다.

 

스프링?

 POJO(Plain Old Java Object) 를 지향하는 프레임워크.

개발자가 비즈니스와 서비스의 복잡도와 시스템의 복잡도를 모두 고려하며 설계하고 개발하는 것은 어려움이 있다.

이를 보조하고자 나온 것이 스프링과 같은 프레임워크.