MapleStory Cookie With Halo

☕ JAVA/☕ 개발환경

[JAVA]view ↔ java ↔ DB 연결 정리

뉴이 NUEY 2025. 1. 3. 17:45
반응형

 

 

위 화살표 위에 있는 기술들 없이는 각 부문은 연결될 수 없습니다.

 

  1. 스프링이 나오기 전
    1. 톰캣을 컴퓨터에 설치하고
    2. java servlet을 이용하는 jsp나 php를 이용해 화면↔java를 연결했습니다.
      (※jsp나 php 같이 html을 서버에서 프로그래밍해서 동적으로 바꾸는 것을 템플릿 엔진이라 합니다.)
    3. java↔DB의 연결은 JDBC 이후 MyBatis를 이용해 연결했었습니다.

  2. 스프링 프레임워크
    1. Denpendency라는 곳에 많은 기술들을 추가해서 사용할 수 있게되었다.
    2. 이 추가된 기술들의 버전관리와 빌드 등을 도와주는 게 바로 Maven.

  3. 스프링 부트
    1. 좀 더 단순화되고 더 많은 것이 내장된 것이 바로 스프링 부트이다.

※ 현재 JDBC, JSP 등이 많이 쓰이지 않는 건 이런 연결 기술들을 내장embed한 새로운 기술들이 나왔기 때문이다.

 

반응형