profile
this too shall pass
post-thumbnail

230619_4주차

Tether 에서 usdt 가격은 항상 1달러 (stable coin)유니스왑, 바이낸스를 통한 시장 프로세스web3@1.9.0 버전 node 진행(send가 가능한 버전)etherscan 회원가입 및 api key 발급hardhat settingLock.sol 변경c

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

query dsl - 2

실무 활용 Repository 연동 > 구문 자동 완성!! BooleanBuilder 동적 쿼리 where 동적 쿼리 where 절... 너무 깔끔하잖아!! 좋아좋아 최고! 재사용 및 조립도 가능함! API 컨트롤러 샘플 데이터 설정 테스트를 돌릴때는, 샘

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

query dsl - 1

Query DSL 기본 문법 query 위주의 실습이기에, 첫 데이터를 항상 넣고 시작. (같은 class 내의 테스트 들만) ++ compileQuerydsl 실행해두기 (Q type 을 만들어줌) JPQL 과 차이 컴파일 시점에 오류를 발견할 수 있음! 이런

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

til_230501

합의 알고리즘 마지막 블록 헤더 해시값 비교 (고유한 체인의 특성) 길이 비교 길이가 긴 쪽에서 체인을 넘겨줌! 유효성 검사 (채굴 결과 검증) 유효하면 블록체인 동기화 1 이 달라서 2를 하는데 길이가 다르다? 잠시 대기상태임! 계속 상호 물어봄!! 합의 알고리즘

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

query dsl - 0

컴터에 설치한 java가 11 버전이라 spring 2.x 를 사용. build.gradle 파일에 query dsl 관련 내용 추가내 경우 에러가 뜸. 스프링 버전이랑 쿼리 dsl 버전이 안 맞아서 그런듯.이후 compileQueryDsl 다시 해주면, 이처럼 QHe

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

스프링 데이터 JPA - 3

Spring Data JPA 구현체 분석 우리가 평소에 만드는 Repository 처럼, , 어노테이션을 가진다! save 같은 친구들에겐 따로 을 달아주면서 처리! save 함수 새로운 엔티티면 저장 (persist) 새로운 엔티티가 아니면 병합 (merge

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

스프링 데이터 JPA - 2

Custom Repository 아얘 다른 형태로 쿼리를 작성하고 싶을때!! (주로 QueryDSL) 내가 따로 interface 구현체를 만들어서 모든 기능을 override 시켜야하나? 원하는 기능을 가지는 interface 를 만들어, 구현체까지 만든다. 이런

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

스프링 데이터 JPA - 1

JPA -> 스프링 데이터 JPA 방식으로 진행! 세팅을 원래는 해줬어야 하나, Spring 부트가 알아서 해줌! Repository interface 로 Repository Test 쪽 코드에서, 를 MemberJpaRepository => MemberRep

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

스프링 데이터 JPA - 세팅

한계를 넘어 마법 같은 기술

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

jpa-spring boot - api OSIV

Open Session In View : 하이버네이트Open EntityManger in View : JPA(관례상 OSIV 라 함)spring.jpa.open-in-view true 가 기본값 true 일때는, transaction 이 끝나더라도 영속성 컨텍스트를 유

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

jpa-spring boot - api 실습 (3)

컬렉션 조회 최적화 (OneToMany) OrderItems 조회 V1 > 강제로 프록시 초기화를 시켜주어, orderItems 각 객체마다, orderItem 프록시를 초기화 시켜주어 name에 값을 불러온다. 데이터는 잘 불러와지나, 각각 프록시 강제 초기화마

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

til_230415

react SPA에서 화면 변경은 어떻게? HTML 5 의 History API 를 사용해서 한다. 세션 관리! react-router-dom --save 해주면, package.json 에 추가가 됨. rfce vscode 창에 하고 enter 하면 자동으로

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

til_230413_prisma

npx install prismaprisma 폴더와 .env 파일을 만들어줌!<schema.prisma> 파일schema 에서 model 안에 주석을 넣으면 안됨!!!DB 그 자체 라고 생각하면 됨.윈도우 주의! 관리자 권한으로 하지 말것 !PowerShell 에

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

jpa-spring boot - api 실습 (2)

조회용 샘플 데이터 입력 Spring 이 실행되면서, 의 함수를 먼저 실행함! 이때 목업/샘플 데이터를 주입해주면 됨!! 지연 로딩과 조회 성능 최적화 > 지금부터 설명하는 내용은 정말 중요!! > 대충 넘어가면 엄청난 시간을 날리고 인생을 허비하게 될 것임!!

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

til_230411 ~ 12

< user.js >< app.js >Middle ware요즘은 서버 짜놓으면, 알아서 문서화 까지 해주는 패키지가 있다고 함!!nodemon <= npm i nodemon< package.json >npm run dev 로 실행하면, 파일 바뀔

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

til_230410

REpresentational State Transfer 이렇게 쓰는 편 ( 자원의 이름과 전달 방식만으로 해당역할 추론 가능 )조회 : Get생성 : Post업데이트 : Put삭제 : DeleteServer - Client 구조로 되어 있습니다.자윈을 가지고 있는

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

react_230331

가상 DOM Document Object Model (DOM) html을 javascript 모델로 만든 것 리액트에서는 직접적으로 DOM을 사용하지 않음 리액트에서는 상태관리가 중요함! (useContext, Redux, SWR ...) useState() useS

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

jpa-spring boot 실습 - 4

Order order 같은 복잡한 class 같은 경우는 별도의 생성 메소드가 있으면 좋음 iterable 로 받아올때, 을 붙혀주면 가능함!! > + 생성 메소드로만 인스턴스 생성이 가능하도록 하고 싶으면!! > 1. > 이렇게 생성자를 protected 로 지

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

jpa-spring boot - api 실습 (1)

이런식으로 api 패키지를 만들어서 따로 관리하는 편 (김영한 개발자님)@Controller @ResponseBody 로 쓰면 됨@RestController 로 쓰면 똑같이 기능!@RequestBody 는 json 으로 input 이 들어오면, 해당 내용을 자동으로 M

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

jpa-spring boot 실습 - 5

Logger 를 사용할때는 import org.slf4j.Logger; 를 사용할 것@Slf4j lombok 에서 해당 어노테이션 지원! 바로 코드에서 log 로 사용 가능!Spring boot 에서 지원해주는 것 : re-run 을 하지 않고, ctrl + shift

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