[전자정부프레임워크] 3.5 → 4.0 마이그레이션 및 호환성 인증 (velog.io) [전자정부프레임워크] 3.5 → 4.0 마이그레이션 및 호환성 인증 회사에서 전자정부 프레임워크관련하여 마이그레이션 및 호환성 점검을 받은 내용을 기록한다.Spring MVC 와 Spring Boot 모두 마이그레이션을 수행하였습니다.회사마다 소스 형태가 다르기에, 다르 velog.io 여기 참고!
https://www.youtube.com/watch?v=th7n1rmlO4I클린코드 를 종교 처럼 따르지는 말아야한다.말그대로 스프링, 노드, Next 등의 프레임워크의 상황에 따라 주석이 필요한 경우가 있고코드를 어떻게든 포장하려고 시도하는 순간디버깅시에 엄청나게 손가락이 아픈 순간이 온다.물론 포장을 잘 하는 경우에 테스트 코드를 단위별로 이쁘게 시도할 수 있다는 장점이 있는 건 뭐..의심의 여지가 없다하지만초급 레벨의 개발자의 경우 잘 짠다 라는 레벨까지 다다르기 꽤나 어렵다초급 개발자가 클린 코드에 대해 이해를 잘못하거나 맹신하는 경우오히려 유지보수성을 떨어뜨리는 문제가 발생할 수 있다.초급 레벨의 개발자가 클린 코드를 이해했다? 객사오나 오브젝트를 이해했다?나도 하급 개발자지만, 솔직히 난 믿..
GITHUB CLI 설치 필 윈도우 기준입니다. CHOCOLATEY 를 설치해두면 편하게 설치가능합니다. chocolatey 설치 Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) github cli 설치 choco install gh PowerShell 키셈 깃헙 로그인 gh au..
https://www.sunny-son.space/spring/querydsl%EC%9D%98%20npe%20%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0%20+%20cross%20join/ QueryDSL NPE 문제 해결하기 + Cross Join 1. 발생 조회 쿼리를 작성 도중에 500에러가 발생했습니다. 에러코드를 확인해보니 NPE가 발생했습니다. picture1 해당 쿼리에서 Null이 발생했다고 하는군요. 디버킹으로 찾아본 결과 register에서 Null www.sunny-son.space 먼저 위 링크에서 참조함. QueryDsl 5 기준으로 만약에 엔티티를 4개이상 타서 비교를 해야하는 상황이 발생하는 경우 4개 이상부터는 더 이상 해당 엔티티에 대한 쿼리를 발생시키..
https://coding-factory.tistory.com/843 [Web] 구글 Chrome SameSite 이슈에 대하여 (크롬 80) 2020.2.4 구글 크롬(Google Chrome) 80버전으로 업데이트되면서 크롬에 새로운 쿠키 정책이 적용되었다. 내용은 Cookie의 SameSite 속성의 기본 값이 "None"에서 "Lax"로 보안등급을 상향 조절하는 것이다. 구 coding-factory.tistory.com 요상하게 로컬과 개발서버에는 쿠키가 생성이 되는데 운영에서는 안되는것이다.. 그래서 네트워크를 까서 응답헤더를 보아하니.. 역시나 경고! 문양으로 HTTPS 인 경우 SameSite None 설정된 쿠키는 Secure 설정이 안된경우 생성이 안된다고하네여.. 이걸 이제 발견한게 ..