Home
Eungchan Blog
Cancel

Spring Boot 4일차

서비스 우리는 지금까지 Controller로부터 Repository를 직접 접근하여 사용하였다. 하지만 대부분의 스프링부트 프로젝트는 중간에 서비스를 두어 데이터를 처리한다. 서비스를 구현하게되면 Controller들이 서비스에 접근하여 기능을 사용할 수 있지만, 서비슬를 구현을 안하면 모든 컨트롤러에 동일한 기능을 중복으로 작성해야한다. ...

Spring Boot 3일차

데이터 CRUD 저번에 JpaRepository를 이용하여 데이터베이스에 저장하는 법을 배웠다. 다음으로는 해당 데이터베이스의 값을 조회, 수정, 삭제, 저장하는 법을 배워보도록 하겠다. CRUD는 Create, Read, Update, Delete이다. 데이터 조회하기 findAll questionrepository의 findAll 메소드를 사...

Spring Boot 2일차(JPA, ORM, H2)

JPA 자바의 ORM 기술의 표준이다. ORM Object Relation Mapping 객체와 관계형 데이터베이스를 매핑해준다. 이 방식은 데이터베이스의 접근할 때 프로그래밍 언어 관점으로 볼 수 있고, SQL문을 직접 작성하지 않고 엔티티를 객체로 표현할 수 있다. Info 테이블 ID Name ...

Spring Boot

시작 스프링부트 위키독스를 보고 공부했다. 스프링부트 자바의 웹 프레임워크로 기존 스프링 프레임워크에 톰캣 서버를 내장하고 여러 편의 기능들을 추가한 프레임워크이다. 간단히 말하자면 웹 프로그램을 간단하게 빠르게 개발할 수 있도록 도와주는 웹 프레임 워크이다. 웝 프레임워크 : 웹을 이용할 때 사용하는 로그인, 로그아웃, 데이터베이스 처리, ...

Dynamic Programming

Dynamic Programming 큰 문제를 작은 문제로 나누어서 푸는 문제로 한번 계산한 문제는 다시 계산하지 않도록 하는 알고리즘이다. Dynamic Programming에는 2가지 조건을 만족해야 사용할 수 있다. 중복되는 부분 문제 동일한 작은 문제가 반복적으로 해결해야하는 경우. 예시를 들어보면 피보나치 수열문제가 있다. ...

nodejs GET, POST

Get 요청 app.get('/', (req, res) => { res.send('Hello World!') }) 위 코드처럼 주소창에서 데이터를 같이 넘기는 방식.(localhost:3000같은 주소창으로 접근 ) 위와 같은 형태로 콜백함수에 전달된 req객체를 이용하면 get 방식으로 요청이 들어오면 데이터를 가져와서 html 파...

nodejs 1일차

information 주변에서 말하길 배워두면 써먹을 곳이 많은 언어중 하나이다. 남들이 다 추천하면서 꼭 배워두는것이 좋다고 말하여 나도 한번 공부해보자고 생각해서 시작한다. Node.js Node.js는 내 컴퓨터 혹은 서버에서 돌리는 백엔드이다. 자바스크립트를 이용하여 만들고, npm이라는 언어를 사용하여 모듈을 가져와서 조합해서 사용한다고...

정보처리기사 실기 공부 2

데이터베이스 데이터 저장소, 데이터베이스 , DBMS 데이터 저장소 데이터를 논리적인 구조로 조직화 하거나, 물리적인 공간에 구축한 것을 의미 데이터 베이스 공동으로 사용될 데이터를 중복을 배제하여 통합 데이터를 저장장치에 저장하는 것 DBMS ...

정보처리기사 실기 공부 1

소프트웨어 설계 요구사항 분석 소프트웨어 생명주기 (Software development life cycle) 시스템의 요구분석 부터 유지보수까지 모든 부분을 체계화한 절차. 단계별로 정리. 1. 요구사항 분석(명세화) 요구사항을 결정하는 단계, 실제 사용자와 함께 정의하는 단계 4. 테스트(시험) 화이트 박스 모듈의 코드...

Data Analysis 2(API)

API 인증된 URL만 있으면 언제든지 필요한 데이터에 접근할 수 있는 방식. 보통 CSV, JSON, XML을 사용한다. JSON 파이썬의 Dictionary + List 해놓은 것 d ={"name": "Eungchan", "age": "25"} print(d["age"]) -> 25 json.dumps() 파이썬의...