[Spring] 웹개발의 봄, Spring 3주차-1
·
🔻Back-End/Spring
🚩이번주에 배울 것1. 페이지를 만들기 위한 HTML,CSS, Javascript를 익힘2. 스프링(서버)을 이용해 API를 만들고 기능 확인하는 법을 손에 익힘3. 타임라인 서비스를 완성  ❗memo API-설계하기Controller - Service - Repository 3계층메모 생성하기POST/api/memosMemo메모 조회하기GET/api/memosList메모 변경하기PUT/api/memos/{id}Long메모 삭제하기DELETE/api/memos/{id}Long -서버 코드 작성
[Spring] 웹개발의 봄, Spring 2주차-3
·
🔻Back-End/Spring
❗API-API: 클라이언트와 서버 간의 약속클라이언트가 정한대로 서버에게 요청(Request)을 보내면, 서버가 요구사항을 처리하여 응답(Response)을 반환 -REST: 주소에 명사, 요청 방식에 동사를 사용함으로써 의도를 명확히 드러냄을 의미동사는 우리가 JPA 시간에 배운 CRUD를 지칭A에 대해 생성(POST)/조회(GET)/수정(PUT)/삭제(DELETE) 요청을 하는 것 -GET  -POST -PUT -DELETE
[Spring] 웹개발의 봄, Spring 2주차-2
·
🔻Back-End/Spring
❗CRUDCRUD란? 정보관리의 기본 기능→ 생성 (Create) → 조회 (Read) → 변경 (Update) → 삭제 (Delete) ❗Service -스프링의 구조1. Controller : 가장 바깥 부분, 요청/응답을 처리함(자동응답기)2. Service : 중간 부분, 실제 중요한 작동이 많이 일어나는 부분3. Repo : 가장 안쪽 부분, DB와 맞닿아 있음   ❗LombokLombok은 자바 프로젝트를 진행하는데 거의 필수적으로 필요한 메소드/생성자 등을 자동생성해줌으로써 코드를 절약할 수 있도록 도와주는 라이브러리 IntelliJ 2020.03 버전 이후로는 Lombok(롬복) 라이브러리가 기본 Plugin으로 설치되어있음 ❗DTODTO(Data Transfer Object) -> 데이터..
[Spring] 웹개발의 봄, Spring 2주차-1
·
🔻Back-End/Spring
🚩이번주에 배울 것1. RDBMS(관계형데이터베이스)의 기초 지식2. Spring Data JPA의 사용법3. REST API를 만드는 방법 ❗인텔리제이 실행 및 프로젝트 기본 설정https://radiant515.tistory.com/87 [Spring] 웹개발의 봄, Spring 1주차-1🚩이번주에 배울 것1. 웹의 기본적인 구조 이해2. 스프링 부트의 기본 구조 이해3. 자바 기초를 학습  ❗웹서비스웹서비스: 클라이언트 + 서버클라이언트: 사용자가 보는 화면      서버: 내가radiant515.tistory.com   ❗RDBMS-RDBMS(Relational DataBase Management System): 컴퓨터에 정보를 저장하고 관리하는 기술(매우 고도화된 엑셀)RDB, 관계형 데이터..
[Spring] 웹개발의 봄, Spring 1주차-2
·
🔻Back-End/Spring
❗자바 기본 문법sout 치면 System.out.println()이 자동생성숫자: int, float, Long문자: String int a = 1;float b = 1.2f;Long d = 10000000000L;Stirng s = "자바"; 참거짓: boolean배열: Listboolean isEq = 20 == 20;boolean isDiff = 20 != 20;//List의 함수 add, get, removeList newList = new ArrayList();newList.add("스프링");newList.add("리액트");System.out.println(newList);System.out.println(newList.get(0));newList.remove(0); 임포트:  미리 작성된..
[Spring] 웹개발의 봄, Spring 1주차-1
·
🔻Back-End/Spring
🚩이번주에 배울 것1. 웹의 기본적인 구조 이해2. 스프링 부트의 기본 구조 이해3. 자바 기초를 학습  ❗웹서비스웹서비스: 클라이언트 + 서버클라이언트: 사용자가 보는 화면      서버: 내가 원하는 데이터가 있는 곳, 원하는 데이터를 요청하면 이에 응답해주는 곳웹서비스는 클라이언트가 원하는 데이터가 있을 때마다 서버에 요청하고 응답 데이터를 받아서 사용자에게 보여줌 ❗스프링자바로 서버를 만들 때 필요한 것  ❗자바 버전 확인명령 프롬프트 창에서 java -version이라고 쳤을 때이렇게 나온다면 자바 환경변수와 PATH 설정 완료! ❗인텔리제이 실행 및 프로젝트 기본 설정Group:  이 서비스가 제공될 주소를 거꾸로 써줌             Artifact: 프로젝트의 이름 ❗웹의 기본 개념..
_니지
'🔻Back-End/Spring' 카테고리의 글 목록 (5 Page)