profile
Make Things Right
post-thumbnail

In case 1 @Transactional is applied to every public individual method. Private and Protected methods are Ignored by Spring.Spring applies the class-le

2023년 3월 12일
·
0개의 댓글
·

@Transactional 회고.

3-2클리어를 안하면 캐쉬된 entity를 가져올 수 있다. 그래서 clear()를 통해 디비에서 가져오는 것이 정확하다.

2023년 3월 3일
·
0개의 댓글
·
post-thumbnail

DUplicate Key Error

현재 코드에서는 기존에 사용하는 DataSource는 "Default"로 하였고 2.2데이터를 가져올때는 "old220"을 사용하였다. 만약 양쪽 모두로 부터 데이터를 사용하고 싶다면 밑에와 같이 multiTransactionManager라고 데이터베이스 자바를 참고하

2023년 3월 3일
·
0개의 댓글
·

Scp command

scp -r /home/ root@10.2.10.10:/home/file/data/ASSETDATA/B50D58D1-74D5-4222-9BBF-0994A2C4971B/job/CONTI_2A_FTT_A1/None/BATData.zip

2023년 2월 26일
·
0개의 댓글
·
post-thumbnail

MapStruct

componentModel: spring빈으로 사용하기 위한 세팅.unmappedTargetPolicy: ReportingPolicy.IGNORE \-- 맵핑에 대해서 경고가 나오면 무시한다.

2023년 2월 24일
·
0개의 댓글
·
post-thumbnail

React Hooks

클래스형 컴포넌트에서만 위 기능들을 쓸 수 있다. 함수형 컴포넌트는 라이프사이클을 관리하는 메소드 뿐만 아니라 State들을 관리 할 수 있는 메소드들도 사용못하는데 React Hooks들이 개발 되면서 이제는 함수형들도 State들을 사용 할 수 있게 되었다.useS

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

[React] useRef사용법 및 예제

예제 >

2023년 2월 19일
·
0개의 댓글
·
post-thumbnail

Hibernate와 JPA, 다중 데이터베이스를 위한 초석.

SessionFactory에 대한 Factory Bean입니다. SessionFactory를 생성하는 객체를 등록시켜줍니다. 이는 Spring에서 사용할 DataSource와 Entity가 위치한 Package들에 대한 검색을 모두 포함하게 됩니다.PlatformTra

2023년 2월 18일
·
0개의 댓글
·
post-thumbnail

[JPA Error ]Class is not mapped

Q클래스를 생성할때 파라메터에 넣어준 값과 변수명이 다르면 제대로 mapping되지 않았다는 에러가 뜬다

2023년 2월 18일
·
0개의 댓글
·

SQL동작 순서

실행순서1\. FROM2\. WHERE3\. Group BY4\. HAVING5\. SELECT6\. OREDER BY

2023년 2월 17일
·
0개의 댓글
·
post-thumbnail

No Test Found for given includes [ Directory Error ]

JPA repository Test를 진행중에 Autowired로 Repository를 가져왔음에도 불구하고 NPE가나왔다. 알아보니까 알고보니 프로덕트에서 주된 기능을 담당하는 여러 상위 디렉토리가 있는데, 해당 repository가 없는 다른 디렉토리에 테스트 클래

2023년 2월 17일
·
0개의 댓글
·

@Schedule로 주기적으로 서비스 호출하기

스프링에서는 @Scheduled 어노테이션을 사용해서 주기적인 작업을 진행할 수 있다. 예를 들어 매일 아침마다 미정산 고객에게 결제를 시도하기, 일요일마다 고객에서 push 메세지 보내기 등을 할 수 있다.위에서 부터 차례대로 코드를 살펴보자. ScheduleTas

2023년 2월 16일
·
0개의 댓글
·

[Git] Default 브랜치는 master에서 main으로 변경되었다.

Git default브랜치가 master에서 Main으로 변경되었다 밑의 코드로 다시 브런치를 변경해주자.

2023년 2월 12일
·
0개의 댓글
·
post-thumbnail

Node.js란?

이제는 JS로 웹, 미디어 등등... 서버까지 만들 수 있게 되었다!!

2023년 2월 11일
·
0개의 댓글
·

브런치 삭제하기 [local & remote]

로컬에서 브런치 삭제하기 리모트에서 브런치 삭제하기

2023년 2월 10일
·
0개의 댓글
·

jpql 바인딩 에러 No parameter binding found for name

띄어쓰기 때문에 오류가 났었다 위에 다른 행들처럼 마지막에 띄어쓰기를 하자. --> "AND data_provider_type = :dataProviderType " ​

2023년 2월 8일
·
0개의 댓글
·

Promise를 기반으로 API호출하기.

2023년 2월 4일
·
0개의 댓글
·

JS의 Async이해하기

2023년 2월 4일
·
0개의 댓글
·

JS의 Promise이해하기

Ex 1Ex 2 Promise를 사용한 후

2023년 2월 4일
·
0개의 댓글
·