728x90

SpringBoot 2

[Spring Boot]Open api 데이터 용량 초과로 인한 불러오기 실패 문제 해결법

❗️ 오류사항open api에서 json값을 (인증키포함링크) 받아 spring boot 내에서 파싱해서 mysql db에 적재하는 작업을 하던 중  Error fetching and saving data: could not execute statement [Data truncation: Data too long for column 'INTRCN_CN' at row 1] [insert into Animal 이런 오류가 떴다. 대충 보면 데이터의 길이가 너무 길어서 DB 테이블 내에 들어가질 못하는 것 같았다.  아마 이런식으로 내용들이 길어서  varchar(255)로 담을 수 없어서 생긴 모양이다.📌 해결 실패한 방법1. varchar(1000)까지 늘려보기@Column(length = 늘릴 값) 으..

Coding/Spring(Boot) 2024.07.10

[Spring Boot] Mac에서 H2 database 연결하기 (STS4)

📌 H2 database란?H2 데이터베이스는 주로 개발 환경에서 사용하는 자바 기반의 경량 DBMS이다.개발 시에는 H2 데이터베이스를 사용하여 빠르게 개발하고 실제 운영 시스템에는 좀 더 규모 있는 DBMS(MySQL, 오라클 DB, MS SQL 등)를 사용하는 것이 일반적이다. H2 db를 사용하기 위해선 STS에 H2 데이터베이스를 연결하기 위헤서는 build.gradle과 application.properties 설정을 해줘야 한다.📑 build.gradleruntimeOnly 'com.h2database:h2' dependencies에 상단 코드를 추가한다. 📄 application.properties src/main/resources에 들어있는 application.properties에..

Coding/Spring(Boot) 2024.06.20