계층간 데이터를 교환하기 위한 객체이다.DB에서 데이터를 얻어 Service나 Controller 등으로 보낼 때 사용하는 객체를 말한다.데이터 유효성을 체크하는데 효율적이다.안정적인 코드를 만들어 준다. typescript의 타입으로도 사용이 가능하다.다시금 DTO를
Model : 데이터와 관련된 부분View : 사용자한테 보여지는 부분Controller : Model과 View를 이어주는 부분Model 내부에 Controller와 View에 관련된 코드가 있으면 안됨.View 내부에는 Model의 코드만 있을 수 있고, Contr
업로드중..arr4 에서 다른 Collection의 값으로 초기화한다는 것도 잘 알아놔야한다.더불어 위와 같이 ArrayList 생성시에는 arr2 와 같이 타입을 생략해서 사용한다.여기서 애매했던 것은 인덱스로도 삭제가 가능하고, 해당 엘리먼트에 값을 넣어서 삭제가
해당 객체 Obj에서 name, password 는 key 값이 된다. 그리고 “user”, “asdf1234”는 해당 키 값에 대한 value의 역할을 한다. 위와 같은 방법으로 객체의 프로퍼티를 추가 할 수 있다.해당 메소드는 어떤 객체가 가지고 있는 key들을 A
☑️ VS CODE 에서 docker login 후, 아래의 명령어로 Jenkins run ☑️ docker ps로 확인 하고 중간에 있는 젠킨스 password를 알아낸다. 그리고 http://localhost:8080/ 에 접속해서 젠킨스 비밀번호를 입력하고 다
늘 다른 블로그를 보면서 공부를 했을 때, branch는 레포지토리에 있는 코드를 복사해서 독립적인 개발공간을 제공해주는 도구라고 한다.근데 내가 좀 쉽게 이해하고자 한다면, 나는branch는 땅굴이라는 느낌으로 이해했다. 이해하려면 main 브랜치를 이해해야하는데 m
sw 개발 과정에서 생기는 변경사항을 추적하는 분산 버전관리시스템작업한 코드를 CLI 방식으로 저장이 가능Git 데이터를 온라인에 기록해두는 사이트사용자 친화적인 GUI를 제공함자신의 코드를 간편하게 확인이 가능하고, 협업에 편리함my github link위와 같이 자
첫 번째 경우 try, exception만 사용하는 경우이 경우에는 오류의 형태를 작성하지 않고, 오류 발생시 except문을 실행시킨다.두 번째 경우 try, exception만 사용하는 경우이 경우, 위와 같은 오류 형태가 발생했을 때만, except문을 실행한
가상 클래스 선택자 (Pseudo class) ||sellector|description| |:--:|:--:|:--:| |마우스|:hover|마우스 커서가 올라갈 때 효과가 적용됨| | |:active|마우스로 '누르고 있는 상황'에서 적용돔 | ||:focus|폼
🧑🏻💻 Linux 명령어 | 명령어 | 설명 | |---|:---:| |cd| cd [파일명] | |ls| 현재위치에서 파일리스트를 보여준다 | |mv| 파일이동 | |mkdir| 디렉토리 생성 | |cp| 파일 복사 | |rm| 파일 삭제 | |cat|
CSS Flex는 어떻게 사용하는가 ? flex는 display: block; 과 달리 세로 방향으로 오는 것이 아니라 inline tag와 같이 가로형태로 contents가 나타내어지는 것이다. >flex 설정을 위해서는 부모 태그에 container라는 클래스를
static : default 값, 잘 안쓰긴 하지만, 앞서 설정한 position을 무시하기 위해서 사용되기도 함.relative : default 값에서 상대적인 위치를 변경해주고자 top, bottom, left, right 값에 픽셀을 지정해 위치를 변경함.ab