WIL - 5주차

su·2023년 6월 18일
0

WIL

목록 보기
5/12
post-thumbnail

5Week Fs

1) Facts: 일주일 동안 있었던 일, 내가 한 일

Spring 입문 내용의 강의를 수강했다.
그와 관련된 개인 과제를 마무리했다.

2) Feelings: 나의 감정적인 반응, 느낌

자바 내용이 겨우 익숙해지기 시작할 무렵에 Spring 내용으로 넘어가서 아직은 힘든 것 같다.
내용이 한 번에 들어오지 않는 것은 어쩌면 당연할 지도 모르지만, 조금 답답했다.
안된다고 포기하는 것보다 계속해서 내용을 반복하다 보면 머릿속에 들어와있겠지 하는 생각으로 계속 반복해야 겠다는 생각뿐이다.

3) Findings: 그 상황으로부터 내가 배운 것, 얻은 것

(1) SQL에서 Cascade 조건을 추가하려면?
SQL에서 컬럼에 Cascade 조건을 추가하기 위해서는 우선 해당 컬럼에 적용된 제약 조건을 지워주어야 한다.
존재하는 제약 조건을 수정하는 것이 아닌, 컬럼에 제약 조건을 우선 DROP 해준 뒤에, 다시 제약 조건을 해당 필드에 추가해주는 방식으로 진행한다.

(2) Console 창에서 한글이 깨진다면?
Console 창에서 한글이 깨져서 나오는 경우에는 우선 상단의 Help에서 Edit Custom VM Options.. 에 들어가서 하단에

-Dfile.encoding=UTF-8
-Dconsole.encoding=UTF-8

을 추가해준다.
그래도 안된다면, Settings에 File Encodings에 들어가서 Encoding 방식을 UTF-8로 다 수정해준다.
그런데도 그대로라면, 오른쪽의 Gradle에서 Build의 clean을 실행하고 난 다음, build를 실행해주면 된다.
혹은 build.gradle에

complile.Java.options.encoding='UTF-8'

tasks.withType(JavaComplie){
	options.encoding='UTF8'
}

을 추가해줄 수도 있다고 한다.

4) Future: 배운 것을 미래에는 어떻게 적용할 지

다른 프로젝트들을 추가로 생성해서 실행할 경우에 한글이 깨져서 나올 가능성이 있다고 생각하기 때문에 잘 외워두었다가 사용해야겠다.
그리고 SQL 컬럼 제약 조건 수정 시에도, 수정이 아닌 제약 조건 DROP후 다시 ALTER로 제약조건을 추가해주어야겠다.

profile
(❁´◡`❁)

0개의 댓글