728x90 반응형 분류 전체보기458 DTO , VO, Entity 정리.txt DTO : Data Transfer Object 를 말합니다. 데이터 전송 객체 라고 한다. DTO는 계층 간의 데이터 교환을 위해서 사용하는 객체입니다. 여기서 말하는 계층은 VIEW (클라이언트) , 컨트롤러, 서비스 , DAO 같은것들을 말합니다. DTO는 로직을 갖고 있지 않는 순수한 데이터 객체이며, Getter/Setter 메서드만을 갖고 있습니다. DTO는 데이터를 전송할때 사용되는 바구니라고 생각하면 될것 같습니다. 또 다른 비유로는 시험을 응시할때 OMR 카드 작성을 하고 OMR 카드결과로 성적이 나오는데 OMR 카드를 DTO라고 볼 수 있습니다. VO : Value Object(값 객체) 값 그 자체를 표현하는 객체입니다. 서로 다른 이름을 가진 VO인스턴스가 모든 속성값이 같다면 같은.. 2022. 10. 20. 현대자동차그룹 현대 | 기아소프티어 부트캠프 2023채용연계형 소프트웨어 개발자 교육생 모집 지원은 여기서 > (http://www.softeerbootcamp.com/) 2022. 10. 14. [D1] 2027. 대각선 출력하기.py 반복문을 이용하여 아래 출력결과를 만들어내는 문제입니다. 코드 for i in range(5): for j in range(5): if(i==j): print("#" , end='') else: print("+",end='') print() 코드설명 5번 반복을 합니다. 0 1 2 3 4 를 차례대로 i 에 넣습니다. 이중 for 문으로 5번 반복을 합니다. 0 1 2 3 4 를 차례대로 j 에 넣습니다. 만약 i와 j 가 같다면 #을 출력합니다. 이때 end =' ' 는 한 줄 출력을 할 수 있도록(줄바꿈을 하지 않고) 도와줍니다. 만약 i = j 가 같지 않다면 + 를 한줄로 출력을 합니다. 그 후 print() 를 이용해 줄 바꿈을 해줍니다. SW Expert Academy SW 프로그래밍 역량 강.. 2022. 10. 12. [거래사이트 만들기] ejs 레이아웃(layout) 정리.txt ejs layout 설치하기 npm install express-ejs-layouts app.js 파일에 아래 코드를 넣어준다. // 레이아웃 설정 app.set('layout', 'layout') app.set('layout extractScripts', true); app.set('layout extractStyles', true); app.use(expressLayouts) 매번 웹 페이지마다 같은 레이아웃을 만들때 그 부분을 하나씩 코드로 입력하는 것은 매우 비효율적이라고 생각을 했습니다. 그래서 오늘은 layout.ejs 를 만들어 보았습니다.😀 레이아웃 ejs를 만들어줌으로써 매번 페이지마다 동일한 navbar (메뉴바) 같은걸 코드에 칠 필요없이 layout.ejs 이 파일 한곳에서 해결 할.. 2022. 10. 11. 이전 1 ··· 40 41 42 43 44 45 46 ··· 115 다음 728x90 반응형