본문 바로가기

전체 글

(274)
Caused by: java.io.FileNotFoundException: class path resource [resources/config/database.properties] cannot be opened because it does not exist 에러 에러 메시지에 써 있듯이 파일이 존재하지 않아 발생하는 에러이다. 나의 경우에 properties에서 설정한 다르 properties파일의 스펠링을 틀려서 발생했다. 왜인지 파일명 ~l8을 ~18로 입력해 두어서 한참 찾았다.
Thymeleaf 공통레이아웃 만들기 공통으로 사용할 레이아웃을 layout/common.html이라는 이름으로 만들고 그 템플릿을 사용할 페이지에서 이렇게 넣어준다 Index Page Thymeleaf의 fragment로 만든 content 영역에 내용에 들어가게 연결해 준다.
메소드 참조 표현식 :: http://www.tcpschool.com/java/java_lambda_reference 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com
JAVA 키워드 순서 Annotations, public, protected, private, abstract, static, final, transient, volatile, synchronized, native, strictfp
Querydsl 적용하기 (java, kotlin) Querydsl 적용하기 build.gradle buildscript { ext { queryDslVersion = "5.0.0" } } plugins { id 'com.ewerk.gradle.plugins.querydsl' version '1.0.10' } dependencies { implementation "com.querydsl:querydsl-jpa:${queryDslVersion}" implementation "com.querydsl:querydsl-apt:${queryDslVersion}" } def querydslDir = "$buildDir/generated/querydsl" querydsl { jpa = true querydslSourcesDir = querydslDir } source..
맥 포트 죽이기 lsof -i :포트번호 -> PID번호 확인 kill -9 PID번호
인텔리제이 하위 항목이 하나 일 때 하위 디렉토리가 상위 디렉토리에 "."으로 이어지는 설정 해제하기 Project 윈도우에서 설정 클릭 후 Compact Middle Packages 항목 해제하면 하위디렉토리가 나열된다.
Express에 정적파일 제공하기 app.use(express.static('public'));