profile
생각 끄적이는 공간

[DB] 테스트 데이터 자동 생성

Spring 독학하며 게시판 만들기를 진행중인데,DB 테이블 내 테스트 데이터가 필요해서 검색중에 알게 된 방법이다.프로시저를 활용하여 자동으로 테스트 값을 주입할 수 있다.코드실행 결과

2023년 1월 14일
·
0개의 댓글
·

[Node.js] 백엔드 기술면접 질문 정리

Node.js 백엔드 기술면접 대비 질문 모음입니다.

2022년 12월 26일
·
0개의 댓글
·
post-thumbnail

[스프링 맛보기] 스프링 입문 by 김영한

환경설정 프로젝트를 생성하기 전에 환경설정을 해줘야 하는데, 그 전에 준비해야 할 사항들이 있다. step 0. 사전 준비 사전 준비물 Java 11 설치하기 IntelliJ(Eclipse 설치해도 되지만 해당 강의는 IntelliJ로 진행) step 1. 스프링 프

2022년 11월 26일
·
0개의 댓글
·
post-thumbnail

[스프링 맛보기] 스프링? 스프링부트? 차이가 뭘까

Spring? 스프링 프레임워크(영어: Spring Framework)는 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 한다. 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있다. 대한민국 공공기관의 웹

2022년 11월 24일
·
0개의 댓글
·
post-thumbnail

[Node.js] MVC 패턴 구현하기

Model View Controller소프트웨어 설계와 관련된 디자인 패턴MVC 이용 웹 프레임워크PHP, Django, Express, Angular 등등패턴들을 구분해 개발한다.유지보수가 용이하다.확장성이 높다.협엽에 용이하다.완벽한 의존성 분리가 어렵다.설계 단계

2022년 9월 12일
·
0개의 댓글
·
post-thumbnail

[Node.js] 동적 파일 업로드 구현(feat. multer)

파일 업로드를 위해 사용되는 미들웨어임

2022년 9월 12일
·
0개의 댓글
·
post-thumbnail

[Javascript] 비동기 HTTP 통신

<input type="submit"> 이나 <button type = "submit"> 을 이용해 전송전송 시 페이지가 이동이 되는데 이러한 방식을 정적인 폼전송 방식이라고 한다.아마 대부분의 사람들이 로그인 시 틀렸을 때 페이지는 이동하지 않고 위의 예시

2022년 9월 9일
·
0개의 댓글
·
post-thumbnail

[Javascript] Form 전송

먼저 Form 전송을 하기 전에 사전 작업을 해주면 편한 것이 있다.body-parser 라는 라이브러리인데 설정해 두면 후에 post 방식으로 form 전송 시 훨씬 편하게 작업할 환경이 구축된다.데이터를 쉽게 처리할 수 있도록 도와주는 라이브러리post로 정보를 전

2022년 9월 9일
·
0개의 댓글
·
post-thumbnail

[Node.js] ejs 템플릿 문법

<% %> : 흐름 제어문<%= %> : 변수 사용 시 활용<%-include('view의 상대주소') %> : 다른 ejs 파일을 불러옴ejs 문법 사용 시에는 반드시 한줄에 작성해야함 ❗️예시실행결과예시실행결과예시실행결과

2022년 9월 8일
·
0개의 댓글
·
post-thumbnail

[Node.js] ejs 템플릿 사용하기

템플릿 엔진 : 문법과 설정에 따라 파일을 html 형식으로 변환시키는 모듈ejs : Embedded Javascript 의 약자로, 자바스크립트가 내장되어 있는 html 파일이며, .ejs 라는 확장자를 가짐다음과 같은 명령어를 통해 ejs를 설치해준다.위의 명령어를

2022년 9월 8일
·
0개의 댓글
·
post-thumbnail

[Node.js] Express 모듈 사용하기

Node.js에서 모듈이란 필요한 함수들의 집합을 의미함.다음과 같은 변수 선언을 통해 모듈을 선언할 수 있음웹 서버를 생성하는 것과 관련된 기능을 담당하는 프레임워크웹 애플리케이션을 만들기 위한 각종 메소드와 미들웨어 등이 내장되어 있다.http 모듈만 사용해서 서버

2022년 9월 8일
·
0개의 댓글
·
post-thumbnail

[Node.js] npm 사용하기

다음 명령어를 터미널에서 실행시켜주면 여러가지 설정 값들이 나오는데, 특별히 설정할 것이 없으면 계속 Enter를 쳐서 기본값으로 셋팅해주면 된다.기본값으로 바로 셋팅하고 싶으면 위 명령어 중 하나를 선택하면 굳이 Enter를 연타하지 않고도 바로 npm을 사용할 수

2022년 9월 8일
·
0개의 댓글
·
post-thumbnail

[Node.js] Node.js 및 npm 설치하기

https://nodejs.org/ko/Node.js 공식 사이트에 접속하여 원하는 버전을 다운로드 받는다.터미널에서 다음과 같은 명령어를 입력해 nodejs와 npm을 설치해준다.다음과 같은 명령어를 활용해 설치가 제대로 되었는지 확인해준다.아래와 같이 정상

2022년 9월 8일
·
0개의 댓글
·
post-thumbnail

[Node.js] 정의와 특징

구글 크롬의 자바스크립트 엔진(V8 Engine)에 기반해 만들어진 Javscript 런타임이벤트 기반, 비동기 I/O 모델을 사용해 가볍고 효율적npm 패키지는 세계에서 가장 큰 오픈 소스 라이브러리Node Package Manager의 약어Javascript로 개발

2022년 9월 8일
·
0개의 댓글
·
post-thumbnail

핀테크에 대한 고찰

오늘날 우리 주변에는 정말 많은 형태의 핀테크 사업들이 존재하고 있으며, 우리들은 그러한 풍요로운 금융 기술의 수혜 속에 살고 있다고 생각한다.

2022년 8월 28일
·
0개의 댓글
·
post-thumbnail

스스로 생각하는 AI, 가능할까?

미국에서 최근 한 개발자가 인공지능 AI가 사람 같은 자아를 갖고 있다고 주장했다가 해고된 기사를 본 적이 있다.

2022년 8월 21일
·
0개의 댓글
·
post-thumbnail

로봇이 배달하는 시대

자주 보는 유튜브 채널 중 하나인 '곽튜브'님 영상을 보다가 배달의민족 운영사 우아한형제들이 인천국제공항 제1여객터미널에서 공항 이용객을 대상으로 실내 로봇배달 서비스를 시범 운영한다고 일 밝혔다. 지난해 인천국제공항공사, 산업통상자원부 산하 한국로봇산업진흥원과 로봇배

2022년 8월 14일
·
0개의 댓글
·
post-thumbnail

서버 구축하기-2 (feat. filezilla, WebStorm)

저번 시간에는 서버를 구축하여 Apache를 연동하는 것까지 다뤄보았다.

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

서버 구축하기-1 (feat. 네이버클라우드)

오늘은 서버 구축하는 법에 대해서 간단하게 다뤄볼 예정이다.

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

타입스크립트(Typescript)는 필수인가?

📚 들어가며   프론트엔드 분야를 공부하다보면 느끼는 것이 확실히 공부할 것이 엄청 많기도 하고(물론 백엔드도 마찬가지겠지만🥲), 끊임없이 트렌드가 변화하고 이에 민감하게 받아들일 필요가 있다고 느끼게 되는 순간이 많다. 당장에 프론트엔드 개발자

2022년 8월 7일
·
0개의 댓글
·