MNT_Dev
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • Development (140)
      • Languege (36)
        • Java & Spring (24)
        • C# & ASP.NET (5)
        • JavaScript (2)
        • Kotlin (5)
      • DB (0)
        • Oracle (0)
      • Study (72)
        • 네트워크 (3)
        • 이펙티브 자바 (41)
        • 우아한 테크 코스 (7)
        • Next Step (3)
        • Certificate (5)
        • Side Proejct (6)
      • Error (17)
        • 개발환경 (9)
        • 트러블슈팅 (6)
      • Algorithm (12)
      • 개발환경 (1)
      • 회고 (2)
  • 홈
  • 태그
  • 방명록
Error/트러블슈팅

[Trouble Shooting - Transaction과 DB Session] DB 특정 테이블 (row) 업데이트 안되는 문제

💥 개요 각자 개발된 프로젝트를 병합(리펙토링)하는 과정에서 요구사항에 포함된 신규 API를 구현하는 도중, DB 특정 테이블의 Row에서 Update가 Excution time만 증가하고 update는 실행되지 문제가 발생함 ❓ 문제 원인 레거시 프로젝트 어플레케이션 로직에서 트랜잭션을 실행하고, update를 하는데 성공시 1이 return되고 실패시 -1이 반환되는 코드 개발 중간 테스트하던 도중 아래 코드와 같이 문제가 발생함. public class JdbcActorDao implements ActorDao { private JdbcTemplate jdbcTemplate; public void setDataSource(DataSource dataSource) { this.jdbcTemplate ..

2023. 7. 17. 14:19
Error/개발환경

SourceTree 무반응, 안켜짐, 실행안될때

C\user\{user}\AppData\Local\Atlassian\SourceTree.exe_url~~~~~\3.4.7.0(버전) 폴더 아래에 Composition.cache를 삭제 후 소스트리 실행시 정상 동작

2023. 6. 20. 09:18
Error/트러블슈팅

[Trouble Shooting - RequestBody와 생성자] 스프링부트 LocalDateTime JsonFormat 안됨

개발 중 있었던 일, 통합 API 테스트 코드 작성 중 특정 도메인의 생성 테스트 코드가 동작하지 않고 아래와 같이 오류가 발생했다. com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.time.LocalDateTime` from String "2023-05-19 16:51:32230519 16:51:32": Failed to deserialize java.time.LocalDateTime: (java.time.format.DateTimeParseException) Text '2023-05-19 16:51:32230519 16:51:32' could not be parsed at i..

2023. 5. 19. 18:39
Error/트러블슈팅

[Trouble Shooting] Spring boot 중복 파일 업로드시 file not found에러 발생

오늘은 프로젝트를 진행하며 겪었던 파일 업로드 관련 에러를 말해보려고 한다. 프론트단에서 아래와 같은 여러개의 파일을 업로드를 구현했을때, 백엔드에서 동일한 파일 저장시 file not found에러가 발생하는 문제가 생겼다. (왜 저장이 안되는거지?) 파일1 파일2 파일3 파일4 const fileInput = document.querySelector('input[name="uploadFile"]'); const uploadButton = document.querySelector('#uploadButton'); uploadButton.addEventListener('click', function() { const files = fileInput.files; const formData = new Form..

2023. 4. 26. 22:14
Error/개발환경

[SpringBoot Data JPA] 'Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set' 오류

'Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set' db 변경도중 이런 오류가 발생하였습니다. hibernate dialect 즉 방언을 설정해주지 않아서 발생한 문제였고, h2 db이용시에는 아무런 문제가 없었지만, mysql 사용시에는 해당 문제가 발생하였습니다. 해결 방법으로는 아래와 같이 작성하면 됩니다. [application.properties] spring.jpa.database=MYSQL [appcation.yml] spring: jpa: database: MYSQL

2023. 4. 23. 21:37
Error

[Error - Spring Jpa] javax.persistence.EntityNotFoundException: Unable to find 에러와 해결방법 3가지

javax.persistence.EntityNotFoundException: Unable to find ~~~ 에러가 발생할때는 해당 entity를 연관관계를 통해 가져올때 없는 값일때 (중간에 삭제되었거나, 애초부터 없던 값) 발생하게 된다. 예를 들어서 A라는 엔티티와 ManyToOne으로 연관관계가 맺어진 B라는 테이블이 있을때 A안에 B라는 필드가 null이 아니면서 참조할 수 없는 잘못된 값인 경우에 발생하게 된다. B테이블 bseq bname 1 hello 2 world A테이블 aseq aname bseq 1 홍길동 1 2 김길동 3 박길동 3 위의 테이블을 entity로 변환해본다면 대략 아래와 같은 형식이 될텐데 Public Class A { private String aseq; priv..

2023. 3. 10. 10:22
  • «
  • 1
  • 2
  • 3
  • »

공지사항

  • GitHub & WorkSpace

전체 카테고리

  • Development 140
    • Languege 36
      • Java & Spring 24
      • C# & ASP.NET 5
      • JavaScript 2
      • Kotlin 5
    • DB 0
      • Oracle 0
    • Study 72
      • 네트워크 3
      • 이펙티브 자바 41
      • 우아한 테크 코스 7
      • Next Step 3
      • Certificate 5
      • Side Proejct 6
    • Error 17
      • 개발환경 9
      • 트러블슈팅 6
    • Algorithm 12
    • 개발환경 1
    • 회고 2
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #spring
  • #개발자
  • #AWS
  • #kotlin
  • #제네릭
  • #Java
  • #GCP
  • #effective java
  • #자바
  • #김영한
  • #TDD
  • #구글 클라우드
  • #백엔드
  • #도메인 주도 개발
  • #코틀린
  • #이펙티브자바
  • #클라우드
  • #BOJ
  • #saa
  • #이펙티브 자바
  • #spring boot
  • #김영한 스프링
  • #후기
  • #스프링부트
  • #파이썬
  • #트러블슈팅
  • #객체지향
  • #스프링
  • #백준
  • #우테코
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © MNT_Dev All rights reserved. TistoryWhaleSkin3.4

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

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

블로그 게시글

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

모든 영역

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

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