전체 글42 7~17 #게시글CRUD 각 해당코드들은 url 첨부한 것으로 확인 다 넣기엔 너무 많고, 복잡해지기에,,🥹 CRUD C : create R : read U : update D : delete 📌폼(form)데이터 주고 받기 view templates html 요소인 폼태그에 담긴 데이터 where? ==> action="" how? ==> method="" 보낼지 적어줘야함. 이 데이터를 controller의 DTO라는 객체로 받음. 해당 mustache 내에 dto 필드와 동일한 이름(name="" 속성) 을 넣어주면 연결해서, 데이터를 전달함. ※자바코드가 바뀐다면 재실행 시켜줘야함. 📌데이터 생성 with JPA server는 java언어 // database는 sql언어 서로 알아듣지 못함. 👉JPA가 그걸 해결해줌 j.. 2023. 3. 26. 4~6 #모델, 뷰, 컨트롤러 📌뷰 템플릿과 MVC패턴 뷰 템플릿 : 화면을 담당하는 기술, 웹페이지를 하나의 틀로 만들고 변수를 삽입하게 함. 컨트롤러와 모델과 함께 일함(컨트롤러 : 처리과정 담당 / 모델 : 데이터 관리) MVC패턴 : 화면,처리, 데이터 분야를 각 담당자 별로 나누는 기법 📌MVC의 역할과 실행 흐름 스프링부트가 서버의 역할 Controller : 클라이언트로의 요청(@GetMapping("/url 주소") 을 받음 Model : 최종 페이지에 쓰일 데이터들을 view에게 전달 (view에서 사용할 변수를 모델에서 등록) View : 최종페이지 만들어 줌 (return 값) Controller 설정 (src/main/java) @Controller (templates 동료라고 선언!) @GetMapping("/.. 2023. 3. 26. set, map, 유용한 연산자 보호되어 있는 글 입니다. 2023. 3. 25. 1~3 #시작하기 📌스프링부트란? - 자바프로그램을 보다 쉽고 빠르게 만들게 하는 도구 📌개발환경 - JDK (:::cmd >>> java --version 확인) : window >>> AdoptOpenJDK 검색 - 8version, JVM(기본) : mac >>> homebrew 로 설치하면 편함. ( homebrew adoptopenjdk 설치 검색하기) - IDE : intellij but, 나는 sts로 진행할 것임. - springBoot project 설정 : gradle / lan:Java , 8(설치 자바버전에 맞게) / springboot 3.0.4 / packaging : Jar dependencies : spring Web(springboot로 웹을 만들거기 때문), H2 database, Must.. 2023. 3. 25. 입문 목차 웹서비스 동작원리 MVC Pattern &View Template Data CRUD REST API & TEST 댓글 CRUD DB 연동 및 그 외 정보(IoC,DI&AOP,관점 지향 프로그래밍,ObjectMapper,&JSON) YOUTUBE 홍팍님 강의 내용을 토대로 작성 및 정리 https://cloudstudying.kr/courses/65 스프링 부트, 입문! | CloudStudying cloudstudying.kr 2023. 3. 25. 두 수의 나눗셈 & 숫자 비교하기&분수의 덧셈&배열 두배 만들기 문제 설명 1. 정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 soltuion 함수를 완성해주세요(두 수의 나눗셈) 2. 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요.(숫자 비교하기) 3. 첫 번째 분수의 분자와 분모를 뜻하는 numer1, denom1, 두 번째 분수의 분자와 분모를 뜻하는 numer2, denom2가 매개변수로 주어집니다. 두 분수를 더한 값을 기약 분수로 나타냈을 때 분자와 분모를 순서대로 담은 배열을 return 하도록 solution 함수를 완성해보세요.(분수의 덧셈) 4. 정수 배열 numbers가.. 2023. 3. 20. 이전 1 2 3 4 5 6 7 다음