팁 모음
♣️

팁 모음

생성일
Feb 11, 2023 10:30 AM
최종 편집 일시
Last updated October 11, 2024
태그

intelliJ의 live template 기능

  • sout → system.out.println()이 나오는 것처럼 템플릿을 만들어 두면 단축어를 통해 템플릿을 출력할 수 있다.
  • test시에 자주 쓰는 given - when - then 템플릿을 gwt 이런식으로 만들어 두고 쓰면 유용하다.
 

테스트 데이터를 생성해주는 mockaroo

  • 처음에 데이터가 DB에 하나도 없는 상태일 때 테스트가 하고 싶은 경우
  • 스키마를 입력해 놓고 목커루를 돌리면 테스틑 데이터를 생성해준다.
 

스프링 부트에서 시작 데이터를 넣고 돌리고 싶을 때는 resources 안에 data.sql 이라는 이름으로 sql을 넣어주면 이 내용으로 init 해서 돌릴 수 있다.

 

postgresql에서 시퀀스를 확인하고 변경하는 방법.

select last_value from 시퀀스 이름; //(따옴표 안들어감) select setval('시퀀스 이름', 변경할 값); //(변경할 값 + 1부터 들어감)
 
 
JAVA Exception의 고찰
 
git remote 추가하는 법
git remote add gitlab https://gitlab.com/user/repo.git
 
QueryDSL casesBuilder
NumberExpression<Double> fee = new CaseBuilder() .when(contract.type.eq(InvestmentType.PF)) .then(0.003) .when(contract.type.eq(InvestmentType.REAL)) .then(0.0025) .otherwise(0.0) .doubleValue();
 
try catch finally 에서 finally 안에 또 try catch를 넣는 방법도 있다.