잠 못 드는 개발자
close
프로필 배경
프로필 로고

잠 못 드는 개발자

  • 분류 전체보기 (165)
    • Front-end (48)
      • HTML (25)
      • CSS (6)
      • JavaScript (7)
      • React (7)
      • React Native (3)
    • Back-end (31)
      • SQL (6)
      • JAVA (13)
      • SpringBoot (9)
      • Flask (3)
    • AI (64)
      • Python (32)
      • 모두의 딥러닝 (24)
      • NLP (7)
    • Android (5)
    • 알고리즘 (3)
    • Git & Github (6)
    • Network (5)
    • IT 지식 (3)
  • 홈
  • 태그
  • 방명록
  • 글쓰기

[SpringBoot] Chap 4 - 도서 관리 서비스 JPA 사용 및 트랜잭션

01_JPA(Java Persistence API)📍JPA(Java Persistence API)객체와 관계형 데이터베이스의 테이블을 짝지어 데이터를 영구적으로 저장할 수 있도록 정해진 Java 진영의 규칙JPA를 실제 코드로 작성한 가장 유명한 프레임워크가 HibernateHibernate는 내부적으로 JDBC를 사용한다. src/main/resources/application.ymlspring: jpa: hibernate: ddl-auto: none properties: hibernate: show_sql: true format_sql: true dialect: org.hibernate.dialect.MySQL8Dialect🔍 코..

  • format_list_bulleted Back-end/SpringBoot
  • · 2026. 1. 22.
  • textsms
[SpringBoot] Chap 2 - 도서 관리 서비스 DB 조작하기

[SpringBoot] Chap 2 - 도서 관리 서비스 DB 조작하기

01_MySQL 명령어📍 DDL(Data Definition Language)CREATE DATABASE데이터베이스 생성하기CREATE DATABASE [데이터베이스 이름]; SHOW데이터베이스 목록 보기테이블 목록 보기SHOW DATABASES;SHOW TABLES; DROP데이터베이스 삭제하기테이블 삭제하기DROP DATABASE [데이터베이스 이름];DROP TABLE [테이블 이름]; USE데이터베이스 안으로 들어가기USE [데이터베이스 이름]; CREATE TABLE테이블 생성하기CREATE TABLE [테이블 이름] ( [필드1 이름] [타입] [부가조건] [필드2 이름] [타입] [부가조건] [필드3 이름] [타입] [부가조건] ... PRIMARY KEY ([..

  • format_list_bulleted Back-end/SpringBoot
  • · 2026. 1. 19.
  • textsms
[SpringBoot] Chap 1 - 도서 관리 서비스 API 생성하기

[SpringBoot] Chap 1 - 도서 관리 서비스 API 생성하기

01_@SpringBootApplication📍 @SpringBootApplication@SpringBootApplication // 스프링을 실행시키기 위해 필요한 다양한 설정들을 모두 자동으로 해줌public class LibraryAppApplication { public static void main(String[] args) { SpringApplication.run(LibraryAppApplication.class, args); // 스프링 애플리케이션을 실행(run) }} 02_네트워크와 API📍 Network데이터를 주고 받는 것(=택배) 📍 IP각 컴퓨터의 고유 주소(=집 주소)256을 넘지 않는 4개의 숫자로 이루어짐ex. 244.66.51.9 📍 D..

  • format_list_bulleted Back-end/SpringBoot
  • · 2026. 1. 18.
  • textsms
[SpringBoot] 1-2장 환경설정, MVC 패턴, 레이아웃

[SpringBoot] 1-2장 환경설정, MVC 패턴, 레이아웃

01_환경설정JDK : 17IDE : IntelliJSpringBoot : 3.1.0 02_Hello World 출력하기📍 프로젝트 실행src/main/java/com.example.firstproject/FirstprojectApplication.javapackage com.example.firstproject;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class FirstprojectApplication { public static void main(String[] args) ..

  • format_list_bulleted Back-end/SpringBoot
  • · 2026. 1. 8.
  • textsms
[SpringBoot] 프로젝트 초기화 방법

[SpringBoot] 프로젝트 초기화 방법

프로젝트 초기화1. JDK 환경 변수 설정할 때 사용자 변수의 JAVA_HOME이 11 버전으로 남아있어서 오류 발생2. 사용자 변수의 JAVA_HOME도 JDK 17 버전으로 바꿈3. 프로젝트 실행하려니까 오류 발생4. 프로젝트 초기화하니까 오류 해결 방법 1프로젝트 설정이나 종속성 관리에 문제가 생겼을 때 1. File -> Close Project 2. File -> Open -> 프로젝트의 build.gradle 열기 3. Open as Project 선택 ※ 이 방법을 진행해보고 안되면 그 다음 방법으로 진행 방법 2컴파일된 클래스 파일과 빌드 관련 데이터에 문제가 있을 때프로젝트 폴더에 있는 build와 out 폴더 삭제 후 재시작 방법 3Gradle 래퍼와 관련된 파일에 문제가 있을 때..

  • format_list_bulleted Back-end/SpringBoot
  • · 2024. 1. 13.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (165)
    • Front-end (48)
      • HTML (25)
      • CSS (6)
      • JavaScript (7)
      • React (7)
      • React Native (3)
    • Back-end (31)
      • SQL (6)
      • JAVA (13)
      • SpringBoot (9)
      • Flask (3)
    • AI (64)
      • Python (32)
      • 모두의 딥러닝 (24)
      • NLP (7)
    • Android (5)
    • 알고리즘 (3)
    • Git & Github (6)
    • Network (5)
    • IT 지식 (3)
최근 글
인기 글
최근 댓글
태그
  • #HTML
  • #PYTHON
  • #두근두근파이썬
  • #java
  • #모두의 딥러닝
  • #딥러닝
  • #인공지능
  • #태그
  • #속성
  • #파이썬
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바