Source(33)
-
Spring Boot Whitelabel error page
프로젝트를 셋팅 중에 콘솔 오류도 뜨지 않고 Whitelabel error page 오류가 나서 한참 해맸다. mybatis dependency를 추가하지 않아서 mapper가 빈에 추가되지 않았다. 그런데, dependency를 확인하지 못하고, main 컨트롤러에 componentscan으로 빈이 추가되지 않는 패키지를 선언했다. 그래서, main과 동일수준부터 하위까지 autoscan을 하지 못해서, 생긴 오류였다. 아래 영상을 보고, 패키지 수준 설정하는 것을 보고 수정하였다. https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=whapkj303&logNo=221565938970 Spring Boot Whitelabel erro..
2021.12.12 -
Number(), parseInt() 차이
Number()와 parseInt() 둘다 형변환 함수이다. 차이는, Number()는 파라미터로 받은 값이 숫자로 바꿀 수 없다면, NaN을 반환한다.('NaN'은 'Not a Number') parseInt()는 파라미터로 받은 값을 숫자로 바꿀 수 있는 부분만 반환한다. 예를 들어, var test1 = '1234'; Number(test1) = 1234; parseInt(test1) = 1234; var test2 = '1234가'; Number(test1) = NaN; parseInt(test1) = 1234; var test2 = '1234가56'; Number(test1) = NaN; parseInt(test1) = 1234; var test2 = '1,000,000'; Number(test..
2021.11.15 -
null check
JavaScript 자료형에서 '', null, undefined, 0, NaN은 false로 반환된다. 나머지는 모두, true로 반환된다. var test = 'test1234'; if(test) { console.log('값이 없다.'); } else { console.log('값이 있다.'); } isNaN()은 숫자여부를 파악하는 함수이다. 파라미터가 숫자가 아니라면 true, 숫자라면 false를 반환한다. isNaN('100,000') // true isNaN('100000') // false 참고 https://sanghaklee.tistory.com/3 [JavaScript] Null check, 빈 값 체크 [JavaScript] Null check, 빈 값 체크 v2019 JavaSc..
2021.11.15