ORM(Object-Relational Mapping)은 객체지향 패러다임을 활용하여 관계형 데이터베이스(RDB)의 데이터를 조작하게 하는 기술이다.
: 클라이언트는 서버로 요청하는 프로그램을 모두 일컬어 말한다.: 웹 브라우저가 바로 대표적인 클라이언트 중 하나이다.: 서버는 클라이언트의 요청을 받아 처리하는 주체이다.: 클라이언트가 데이터를 요청했다면 데이터를, 단지 서버 내에서 처리만 해달라는 요청을 했다면 해
: 빌드 시스템(build system)에 있는 그레이들과 메이븐은 소스 코드를 이용해서 실행 가능한 애플리케이션을 생성하는 과정을 자동화하는 프로그램을 말한다. 이 과정에는 의존성 내려받기, 코드 패키징, 컴파일, 테스트 실행등이 포함되어 있다. 예전에는 메이븐을 많
터미널에서 git init터미널에서 nano .gitignore 을 생성후 깃에 업로드 안할 파일 및 폴더 지정git status area에 올라간 파일 확인git add area에서 스테이징하기 \- git add . : 전체파일 \- git add 파일지정
express 콜백함수 콜백함수의 매개변수 request |request|설명| |:--|:--| |req.param|URL 표현 중 /path/:id 에서 :id를 req.param.id 로 사용할 수 있다| |req.query|URL 표현 중 /path?page=2 에서 page 부분을 req.query.page 로 사용할 수 있다| |req.bod...
미들웨어란? : 미들웨어는 중간 작업을 해주는 역할을 한다. 즉, 요청과 응답 사이에 express 자체에있는 기능 외에 추가적인 기능을 넣어줄 수 있다. express의 사용법에서 핵심은 '미들웨어'에 있다고 할 정도로 미들웨어는 express에서 중요한 역할을 한다
🔔 java 단계별 문제 문제 1-11. 11382 꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다! 입력 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다. 출
🔔 java(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.첫째 줄에 (1)의 위치에 들어갈 세 자리
🔔 java 단계별 문제 문제 1-8. 18108 ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다. 불교 국가인 태
🔔 java(A+B)%C는 ((A%C) + (B%C))%C 와 같을까?(A×B)%C는 ((A%C) × (B%C))%C 와 같을까?세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오.첫째 줄에 A, B, C가 순서대로 주어진다. (2
🔔 java준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재한다는 것을 보고 놀랐다. 준하는 놀람을 ??! 로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때, 놀람을 표현하는 프로그램을 작성하시오.첫째 줄에 준하가
🔔 java두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A\*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오.
: http 와 fs 모듈을 사용해서 서버를 일일이 구현할 수도 있지만 서버의 규모가 커진다면 공통적으로 반복되는 코드가 많아지게 된다.express 프레임워크는 이를 미리 해결해 준다.웹프레임워크인 express는 Request와 response를 완전하게 통제할 수