목록웹개발 (290)
써먹는 웹개발
컬럼명이 들어있는 테이블 정보 확인 1. Mysql 1 2 3 SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME LIKE '%컬럼명%'; cs ※ 10번 넘게 찾아봤기에 이제라도 기록함 2. Oracle 1 SELECT * FROM COLS WHERE COLUMN_NAME LIKE '%컬럼명%' cs 참고 : https://jwklife.tistory.com/45
dto에서 컬럼명 위에 @Transient 추가
1. paging과 관련된 파라미터 정보 1) page : 현재 페이지 (1부터 시작) 디폴트값 : 1 2) size : (페이지 당) 데이터 개수 디폴트값 : 10 2. paging과 관련된 리턴 정보 1) offset : 해당 페이지에 첫번째 인덱스 번호 (0부터 시작) 2) pageNumber : 페이지 인덱스 번호 (0부터 시작) 3) pageSize : 한 페이지에서 나타낼 수 있는 게시글 수 4) paged : 페이지 여부 (true / false) 5) unpaged : 페이지가 안되었는지 여부 (false / true) 6) last : 마지막 페이지 여부 (true / false) 7) totalElements : 모든 페이지에 존재하는 총 데이터 수 8) totalPages : 페이지로..
application.yml에 설정한 값 때문에 그랬음 1. 원인 1 spring:jpa:hibernate:ddl-auto: update cs 2. 해결방법 1 spring:jpa:hibernate:ddl-auto: none cs
build.gradle에 다음 소스 추가 1 2 3 4 5 6 7 8 9 10 dependencies { // querydsl compileOnly "com.querydsl:querydsl-core" compileOnly "com.querydsl:querydsl-jpa" annotationProcessor "com.querydsl:querydsl-apt:4.2.2:jpa" // querydsl JPAAnnotationProcessor 사용 지정 annotationProcessor "jakarta.persistence:jakarta.persistence-api" // java.lang.NoClassDefFoundError(javax.annotation.Entity) 발생 대응 annotationProces..
import java.sql.Date; 로 되어있으면 import java.util.Date; 로 변경할 것 출처 : https://stackoverflow.com/questions/11432639/org-hibernate-annotationexception-temporal-should-only-be-set-on-a-java-util-d
원인 : 'C:\Users\사용자명' 폴더에 test 파일이 없어서 생긴 문제 해결방법 : 'C:\Users\사용자명' 경로에 빈 텍스트 파일을 생성하고 파일명을 확장자 포함하여 'test.mv.db'로 바꾸고 연결 재시도