워니의 개발자국
close
프로필 배경
프로필 로고

워니의 개발자국

  • 분류 전체보기 (26)
    • Framework (3)
      • Spring (2)
      • 배포 (1)
    • Project (0)
    • Computer Science (12)
      • Data Structure (1)
      • OS (4)
      • DB (5)
      • Algorithm (2)
    • PS (11)
      • 백준(BOJ) (10)
      • 프로그래머스(Programmmers) (1)
    • Git (0)
  • 홈
  • 태그
  • 방명록

[Spring] 스프링부트 패키지 구조

Spring Boot 프로젝트 구조에 대해서 알아보자.보통 크게 나눴을 때 Controller / Service / Repository / Entity / Dto 패키지로 나누어진다. 1. Controller클라이언트와 서버 간의 중간자 역할을 한다.클라이언트에서 보낸 요청 api(url)에 따라 적절한 응답을 하고 반환한다.즉, Controller는 클라이언트(뷰)로부터 Request Body에 담긴 데이터를 DTO로 변환하여 Service에 넘겨주고, Service에서 처리된 결과를 다시 DTO로 받고 Response Body에 담아 클라이언트에게 반환하는 역할을 한다. Controller 종류- @ControllerApi와 View를 동시에 사용하는 경우 사용한다. 대신 api 서비스로 사용하는 경..

  • format_list_bulleted Spring
  • · 2024. 8. 6.
  • textsms

[Spring] JDBC란 무엇인가?

프로젝트를 하면서 JDBC에 대한 개념을 확실히 알아야 될 것 같아 이참에 정리를 한번 해보았다. JDBC(Java Database Connectivity) 란?서버랑 데이터베이스를 연결해주는 API이자 드라이버이다. 즉, JAVA 기반 애플리케이션의 데이터를 데이터베이스에 저장 및 업데이트를 하거나, 데이터베이스에 저장된 데이터를 Java에서 사용가능하도록 하는 API이다. 쉽게 말해서 자바 언어와 DB를 연결해주는 통로와 같은 것이다.JDBC API : JDBC 클래스는 자바 패키지 java.sql과 javax.sql에 포함되어 있다.JDBC Driver Manager : 애플리케이션이 요구하는 데이터베이스에 접근하기 위한 적절한 드라이버를 선택해서 데이터베이스와 연결하도록 도와준다.→  애플리케이션..

  • format_list_bulleted Spring
  • · 2024. 5. 13.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (26)
    • Framework (3)
      • Spring (2)
      • 배포 (1)
    • Project (0)
    • Computer Science (12)
      • Data Structure (1)
      • OS (4)
      • DB (5)
      • Algorithm (2)
    • PS (11)
      • 백준(BOJ) (10)
      • 프로그래머스(Programmmers) (1)
    • Git (0)
최근 글
인기 글
최근 댓글
태그
  • #코딩테스트
  • #알고리즘
  • #백준
  • #Baekjoon
  • #python
  • #코테
  • #파이썬
  • #구현
  • #운영체제
  • #스케줄링
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.