DongGeon2
144
2022-06-20 19:31:01
2
130

스프링 프레임워크에 대해 질문이 있습니다!


안녕하세요. 스프링부트로 간단한 웹 개발을 혼자 하고있는 초보입니다.

다른게 아니라 개발도중 문득 생각이 났는데 스프링프레임워크로 서버를 개발한다는 말은 어떤걸 의미하는 걸까요..?

웹 어플리케이션을 개발할때 스프링부트에 WAS가 내장돼 있는걸로 알고 있는데 이 부분을 커스터마이징 한다는 의미인가요? 

그리고 그게 가능하다면 스프링부트로 치면 어노테이션 및 application.yml(properties) 설정을 통한 개발이 즉, 서버를 개발한다고 말하는 걸까요???


아시는분 있으실까요!?

0
  • 답변 2

  • setung
    42
    2022-06-20 19:42:46

    스프링 프레임워크에서 제공하는 기능들을 사용한다는 의미가 되겠지요.

    스프링의 대표적인 기능인 ioc, aop, psa를 사용해서 서버 개발을 하는데 편의를 갖는 것이라고 생각합니다.


  • allinux
    3k
    2022-06-20 20:12:18

    framework 입니다.

    자바로 웹어플리케이션을 개발한다고 하면 사실 spring 없이도 servlet 이나 jsp 기술 한가지만 가지고도 충분히 잘 만들 수 있습니다만 이것이 쉬운 일은 아닙니다. 더구나 규모가 큰 프로젝트이고 다수의 개발자가 투입되는 프로젝트라면 설계의 일관성도 있어야 하기에 쉽지가 않습니다.

    토비의 스프링인가요? 그 서적의 초반에 보면 프레임워크를 왜 사용하는지에 대해서 자세히 설명되어 있습니다.

    꼭 참고해보시기 바랍니다.

    물론 작은 웹어플리케이션이면 spring 같은 mvc 기반의 프레임워크는 오버 엔지니어링일수도 있기에 spring 이 무슨 은탄환 기술이라고 생각 안하셨으면 좋겠습니다.

  • 로그인을 하시면 답변을 등록할 수 있습니다.