분류 전체보기363 InputStream 을 String 으로 변환. Testcase 있음. InputStream 을 String 으로 변환. Testcase 만들어주기. is 를 close 하지 않는건 파라미터로 받기 때문. Testcase 만들어주기. package utils; import lombok.extern.slf4j.Slf4j; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; @Slf4j public class ConvertUtils { /** * stream 을 string 변환 * is 를 close 하지 않는건 파라미터로 받기 때문. * 입력 값을 변경하는 행위는 안하는게 좋다. * @param is * @ret.. 2020. 12. 9. Jpa querydsl selectFrom 간단한 예제 Jpa querydsl selectFrom 간단한 예제 아래와 같이 selectFrom 을 해주면 entity xxxTest 에 맵핑되고. select, from 따로 해줘도 됨. select 할 것이 엔티티 일부만이라면. private final JPAQueryFactory queryFactory; @Override public List findxxx( ... ) { return queryFactory.selectFrom(test) xxx xxx .fetch() ; } 2020. 12. 5. spring data jpa querydsl property not found 에러 spring data jpa querydsl property not found 에러 상황 : xxxRepository 에서 기본적으로 제공하는 쿼리로만 로직을 짜기가 어려워서 querydsl impl 할일이 있었음. 근데 custom query 에서 계속 property not found 라고 나옴. 왜 그런가 하고 검색하다보니 xxxRepository, xxxRepositoryCustom, xxxRepositoryImpl 이름을 맞춰줘야 함. 안그러면 못찾음. xxxRepository123Custom 이런식으로 쓰면 위 에러가 남. 해결방안 : 아래 처럼 이름을 지어주자. public interface xxxRepository extends JpaRepository, xxxCustomRepository.. 2020. 12. 4. jpa nativeQuery 로 오라클 시퀀스 호출 jpa nativeQuery 로 오라클 시퀀스 호출 jpa 에서 오라클 시퀀스 호출하는 법 @Repository public interface xxxRepository extends JpaRepostiroy { @Query(value = "SELECT test_sequence.nextval from dual", nativeQuery = true) BigDecimal findTestSeq(); } 2020. 12. 1. 이전 1 ··· 47 48 49 50 51 52 53 ··· 91 다음