Don't Panic
Backend

[backend] SpringWeb MVC 만들기

MVC에서 C인 컨트롤러 부분이 FrontConotroller+Pojo로 이루어져 있었다. 이 서블릿도 클래스. 그리고 이 프론트 컨트롤러가 핸들러매핑과 연결되어있었는데 클라이언트 요청에 대한 pojo가 누구인지…

#Backend
CS

[CS] 백엔드 기초 스터디 1일차

Java High-LEVEL, Class기반, OOP언어 일반적인 프로그래밍 언어 한번 써서 어디에서든 사용 가능하다(크로스 플랫폼), 즉 한번 컴파일 된 java 바이트 코드는 어떤 jvm에서든 작동한다.(이미…

#CS
CS

[CS] 백엔드 기초 스터디 2일차

1 4 계층은 우리의 선을 벗어난 거(kt,u plus 이런데서 씀) 5. 세션계층은 은 2개의 클라이언트 서버가 통신을 주고받는 곳 관리 6. 표현 계층은 얘들간의 관리(윈도우나 맥 이런거) 등을 표현이 가능하게…

#CS
CS

[CS] 백엔드 기초 스터디 3일차

API 개발을 하는데 필요한 운영관리도구들이 git : 프로젝트 관리도구 Docker : 배포 간소화에 많이 사용되는 가상화 도구 Postman : API 테스팅 도구 git 리눅스 토발즈 리눅스 개발하다 깃…

#CS
Backend

[backend] Ajax 이용한 회원관리, 파일 업로드

Ajax 비동기 전송 제이쿼리와 Ajax Ajax를 이용하여 개발을 손쉽게 할 수 있도록 미리 여러 가지 기능을 포함해 놓은 개발 환경을 Ajax 프레임워크라고 합니다. 그중에서도 현재 가장 널리 사용되고 있는…

#Backend
Backend

[backend] 세션과 쿠키

객체 바인딩 한 이유는 회원 가입 성공하면 다른 객체들도 회원가입 성공한 걸 알아야 하기 때문. 세션객체 하나 만들 수 있고 Http 세션 만들어서 이걸 가져오는게 getSession이다 그리고 userid의…

#Backend
Backend

[backend] JDBC,Mybatis

Mybatis란? JDBC에 다 쓰던 SQL과 쿼리문을 분리시키자. 그럼 자바소스에서 SQL 쓰려면 API가 필요해질텐데? 자바 소스코드에서 SQL 연결하는 거를 마이바티스에서는 Mapping이라 하고 이…

#Backend
Springboot

[Springboot] Springboot 스터디 1~9일차 모음

브라우저 요청과 컨트롤러 흐름부터 MyBatis 게시판 CRUD, 검색/페이징, 파일 업로드와 다운로드, 댓글 비동기 처리까지 9일간의 스프링 부트 게시판 실습을 정리한 학습 노트입니다.

#Springboot