dto
-
(개발지식) 4 - DTO 와 VO 의 차이에 대한 논문개발/개발지식 2023. 7. 16. 23:45
Comparative Analysis of DTO and VO: Enhancing Data Transfer 5조 박00, 송00, 이00, 이00, 표00 DTO와 VO는 각각 데이터 관리와 응용 프로그램의 계층 간 통신을 용이하게 하는 데에 다른 목적을 가지고 있다. 이 논문은 DTO와 VO의 개념에 대해 자세하게 설명하고 주요 차이점에 대해 포괄적으로 탐구하고자 한다. 그에 따라서 DTO와 VO가 서로 다른 객체 임을 명확히 구분하고, 예시를 통해 혼동을 줄이고 이들 개념의 올바른 사용에 대한 이해를 제시하고자 한다. 본고는 총 3 장으로 구성되어 있다. 제 1 장 서론에서는 연구의 목적과 배경에 대해서 설명하였다. 제 2 장 본론에서는 DTO와 VO의 정확한 개념을 정리하고 예시를 들어 둘 의 차이..
-
(국비교육) 32 - Spring 프로젝트 + 개별 게시글 숫자만 받기 + 팀뽑기 넣기개발/국비교육 2023. 7. 14. 13:53
■ 수업 전 혼자 세팅해보기 1. 오늘 날짜 프로젝트 생성 2. 자바 버전 맞추기 3. 서버 실행 화면 뜨는지 4. 깃 올리기 검색엔진 최적화(SEO), 가장 효율적인 방법은? | 가비아 라이브러리 (gabia.com) 가비아 라이브러리 IT 콘텐츠 허브 library.gabia.com ■ Spring 프로젝트 만들어보기 기존에 있는 home.jsp 와 HomeController 를 삭제해준다. 왜냐하면 home.jsp 는 오류가 많기 때문에 삭제하고 첫 index.jsp 와 IndexController 를 만들 예정이다. 사진과 같이 첫 페이지에 대한 IndexController 생성해준다. @Controller 를 통해 컨트롤러 선언해주기 ※ GetMapping 이란? @GetMapping은 Spri..
-
(국비교육) 31 - Spring 프로젝트 처음부터 데이터 베이스 연결까지개발/국비교육 2023. 7. 13. 19:51
■ Spring 프로젝트 시작해보기 Spring Legacy Project 생성해보기 오늘 날짜로 생성 Spring MVC Project 클릭 후 Next 이름 설정 후 Finish 버전 맞춰주기 Properties -> Project Facets -> 11 버전으로 바꾸기 java 11 변경 완료 확인 가능하다. Preferences 에서 전체 폰트 전체 변경해주기 .java 와 관련된 파일들은 모두 이곳으로 온다. Maven 은 먼저 하드디스크 검색 -> 없으면 인터넷 검색해서 가져온다. jsp 는 view 밑에 존재 왜냐면 기본 초기 설정이 다음과 같이 되어 있기 때문이다. " / " 요청 받으면 아래 내용 실행하고 home 을 리턴한다. 리소스 경로 view 는 여기 들어있어요. MVC 패턴 요즘..
-
(국비교육) 26 - 게시판 꾸미기 2 + executeUpdate + 자바스크립트 + 호이스팅 + var + let개발/국비교육 2023. 7. 6. 16:43
■ 글쓰기 버튼 만들기 * board.jsp 하단에 onclick 만들어준다. onclick : 버튼을 클릭했을 할 동작 즉 우리는 글쓰기 버튼을 눌렀을 때 새로운 페이지로 연결할 것이다. 이제 이를 서블릿으로 연결해줄 것이다. * Write.java Write 에 해당하는 servlet 만들어준다. 서블릿 내 @WebServlet 부분은 소문자로 변경해준다. 정상적으로 연결되는 것을 볼 수 있다. 이제 우리는 글쓰기 화면을 불러오고 로그인 여부를 검사하는 if 문을 만들어준다. 먼저 이를 위해서 RequestDispacher 를 통해 우리가 사용할 write.jsp 와 연결해준다. ※ do Get 과 do Post 차이 servlet을 사용하는 이유는 전송 방식의 차이를 두기 위해서다. do get 은..