본문 바로가기
728x90
반응형

Java4

[VSCODE] java.lang.NoClassDefFoundError 해결 방법 Spring boot Run JAVA시 java.lang.NoClassDefFoundError 오류가 발생 서버에 배포 이후는 잘 작동했다 다음날 갑자기 오류가 발생하기 시작함ㅎㅎ 발생 원인 클래스 파일이 누락되거나 경로 문제로 인해 찾을 수 없는 경우 런타임 시에 컴파일에 필요한 클래스 파일이 없는 경우 잘못된 Java 환경 구성 또는 classpath 설정으로 인해 필요한 라이브러리가 찾을 수 없는 경우 누락된 클래스 파일이 있는지 확인했지만 코드상 오류가 없었고 누락된 파일이 없었음 해결방법 > clean 후 재실행해서 리빌드 > 깔끌하게 해결 2023. 3. 17.
[Spring Data JPA] jpql(@Query)이 동작하지 않을때, No property / Did you mean error Spring Data JPA에서 No property 'ids' found for type 'entity' Did you mean ''name','id''와 같이 No property, found for type, Did you mean이 발생하면서 jqpl이 작동하지 않는다. 아무리 찾고 수정해도 코드나 로직에 문제가 없었기에 개발 일정 중 하루를 낭비했다 - 결론은 import를 잘못해서 발생한 오류였음 - 해결 방법 오류발생한 import import org.springframework.data.jdbc.repository.query.Query; 아래 import로 변경 import org.springframework.data.jpa.repository.Query; 같은 스프링프레임워크의 Query.. 2023. 3. 9.
JPA native Query count 방법 JPA nativeQuery 사용시 Page 타입으로 받기위해서 count 가져오는법 @Query(value = "SELECT c.ID AS id, c.USR_GRP_ID AS usrGrpId, c.USR_ID AS usrId, c.CONTENT AS content " + "FROM BOARD c " + "LEFT JOIN STD_USR_GRP g ON c.USR_GRP_ID = g.USR_GRP_ID " + "LEFT JOIN STD_USR u ON c.USR_ID = u.USR_ID " + "WHERE 1=1 " + "AND c.CREATED BETWEEN :startDate AND :endDate " + countProjection = "ID", nativeQuery = true) Page find.. 2023. 3. 2.
신입 개발자 기술면접 예상 질문 개발자 신입 기술면접에서는 일반적으로 다음과 같은 주제로 질문이 출제될 수 있습니다. 프로그래밍 언어 사용 가능한 언어와 그 언어의 장단점 객체 지향 프로그래밍에 대한 이해와 활용 함수형 프로그래밍에 대한 이해와 활용 람다식과 클로저에 대한 이해와 활용 알고리즘 및 자료구조 자료구조와 그 활용 알고리즘 설계 및 최적화 시간 복잡도와 공간 복잡도에 대한 이해 효율적인 코드 작성을 위한 기술 데이터베이스 관계형 데이터베이스와 NoSQL 데이터베이스의 차이점 데이터베이스 설계와 데이터 모델링에 대한 이해 SQL과 쿼리문 작성 기술 데이터베이스 인덱싱과 샤딩에 대한 이해 웹 기술 HTTP와 HTTPS 프로토콜에 대한 이해 웹 서버와 웹 어플리케이션 서버의 차이점 RESTful API에 대한 이해 웹 프론트엔드와.. 2023. 2. 19.
728x90
반응형