profile
develop-

리눅스

오늘 AWS를 이용해 클라우드 서버배포를 시험하려고 했다. 그러나 깃허브에서 클론이 안되었다.이런식으로 오류가 떴는데, CLI방식으로 하든, SSH방식으로 로그인을 하든 똑같이 떴었다.로그인은 분명 되었으므로 인증문제거나 깃허브문제는 아닐거라고 생각했다.이후 구글링을

2일 전
·
0개의 댓글
·

코드스테이츠 10주차-7일

오늘 배운거 오늘은 JPA를 사용할때 엔티티객체를 DB table로 매핑하는 법을 배웠다. 단일 엔티티 클래스와 테이블 간의 매핑과 엔티티간의 연관관계 매핑이 그 내용에 포함되었는데 사실 전자의 것은 어제 배웠지만 같은 카테고리를 다 배우고 정리하는게 낫겠다고 생각해서

2022년 12월 28일
·
0개의 댓글
·

코드스테이츠 10주차-6일

오늘은 JPA의 개요에 대해서 배웠다.JPA란 자바진영에서 사용하는 ORM이 표준 사양이다. 하지만 표준 사양이므로 인터페이스로 정의되어있으므로 사실 우리가 학습하고 사용하는 것은 JPA의 구현체이다.JPA의 구현체에는 Hibernate ORM, EclipseLink,

2022년 12월 27일
·
0개의 댓글
·

코드스테이츠 10주차-5일

저번주 금요일까지 Spring Data JDBC를 배웠고, 오늘은 그렇게 만든 하나의 작은 애플리케이션에 엑세스를 할때 페이지네이션하는법을 간단하게 실습했다.지금 공부하고 만들고 있는 애플리케이션은 작아서 페이지네이션이 필요가 없지만 나중에 규모가 매우 큰 서비스 애플

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

코드스테이츠 10주차-1일

오늘 배운거 어제까지 스프링MVC에서의 API계층(컨트롤러, Dto클래스), 서비스계층(서비스, Entity클래스), Mapper 그리고 예외처리를 배웠다. 오늘은 드디어 데이터엑세스계층을 배웠다. JDBC의 기초를 배우고 서비스계층과 데이터엑세스계층을 연결하고 "Hello World"를 출력하는 과정을 실습했다. JDBC JDBC란 자바에서 DB에 접근...

2022년 12월 22일
·
0개의 댓글
·

코드스테이츠 9주차-7일

원래 회원정보를 조회하는데 회원정보가 없거나 회원가입을 하는데 그 회원이 이미 있거나 하는 오류는 따로 클래스를 만들어서 서비스계층에 접근하기전에 처리를 하는것으로 여러 애플리케이션을 보면서 짐작하고 있었다. 그러나 공부를 해보면서 생각하니 그런방식으로 하려면 어차피

2022년 12월 21일
·
0개의 댓글
·

코드스테이츠 9주차-6일

오늘은 API계층에서의 2가지 예외에 대한 예외처리를 배웠다. 하나는 Dto의 유효성검사가 실패했을 경우의 예외이고, 다른 하나는 URI 경로상 잘못된 변수 값이 들어왔을 경우의 예외에 대해서였다.먼저 ExceptionHandler를 컨트롤러에 예외처리 메서드로 정의해

2022년 12월 20일
·
0개의 댓글
·

코드스테이츠 9주차-5일

전 주까지는 스프링 MVC의 컨트롤러 즉, 클라이언트와 요청,응답을 주고받는 API계층에 대해서 공부를 했다. 그리고 오늘은 컨트롤러의 밑단인 서비스계층을 공부했다. API계층에서 궁금해했던 Dto의 범위같은 것들에 대한 의문을 해결할 수 있었다. 서비스계층에서는 AP

2022년 12월 19일
·
0개의 댓글
·

코드스테이츠 9주차-2일

DTO에 대해서

2022년 12월 16일
·
0개의 댓글
·

코드스테이츠 9주차-1일

스프링 MVC는 서블렛(servlet)을 기반으로 클라이언트의 요청을 처리하는 프레임워크이다. 원래 Spring Web MVC라고 하는데 줄여서 Spring MVC라고 한다여기서 MVC의 의미를 파악해보자면,M -> Model : 클라이언트의 요청에 따른 응답으로 주는

2022년 12월 15일
·
0개의 댓글
·

코드스테이츠 8주차-7일

이제 부트캠프를 한지 2달째이고, 스프링 프레임워크를 공부하는 초입단계이다. 하지만 오히려 1달전이 지금보다 공부량이 훨씬 많다. 의지가 약해졌다라고 생각이 되었다. 하지만 그 근본적인 원인에 대해서 생각을 곰곰히 해봤는데, 진도가 나감에 따라 어려운 개념들이 쏟아져

2022년 12월 14일
·
0개의 댓글
·

코드스테이츠 7주차-6일

오늘 스프링 프레임워크를 처음 배웠다. 깊게 배우지는 않고, 스프링이 필요한 이유나 스프링의 특성등을 배웠다. 그렇게 악명이 자자한 스프링이기 때문에 코드스테이츠의 교육과정에서 오늘은 맛보기를 해보면서 입문자들을 익숙하게 만드는 날인 것 같았다. 스프링의 핵심개념은 P

2022년 12월 6일
·
0개의 댓글
·

코드스테이츠 6주차-7일

회고 5-6주차에는 코딩테스트대비를 위한 알고리즘과 자료구조를 배웠다. 알고리즘은 그냥 시간을 두고 문제를 풀면서 배우는 것이라 생각해서 마음을 놓고 공부를 시작했지만, 정형화된 알고리즘들중에는 발상자체가 매우 힘들어서 그러한 유형들을 외우는게 더 효율적인 것들도 있었

2022년 12월 1일
·
0개의 댓글
·

코드스테이츠 4주차-7일

지난주 월요일부터 객체지향 프로그래밍, 컬렉션, 스트림등을 연달아 배웠다. 원래 그 날에 배운건 그날에 다 이해한 후에 정리하고 자는 것이 목표였는데, 그때부터 조금 버거워졌다. 특히 프로젝트 하나를 따라 만들고 거기에 사용된 객체지향의 프로그래밍의 개념들을 공부하는데

2022년 11월 16일
·
0개의 댓글
·

코드스테이츠 3주차-5일

상속이란 부모(상위)클래스가 자식(하위)클래스에게 멤버를 물려주는 것이다. 하위클래스입장에서 상속을 받는다는 것은 "상위클래스의 멤버를 받아 클래스를 확장한다" 라는 의미이다. 그래서 extends 키워드를 사용하여 상속을 받는다.class 하위클래스 extends 상

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

코드스테이츠 3주차-1일

오늘은 자바 객체지향 프로그래밍에서 클래스와 객체를 중심으로 필드, 메소드 등의 개념들을 배웠다. 이 역시 알고있는 개념들이였지만 평소에도 잘 모르던 것들을 여러가지 얻은 것이 많았다."객체지향 프로그래밍" 이름만 듣고 자바 기본서로 무작정 처음 공부했었다. 객체지향

2022년 11월 3일
·
0개의 댓글
·

코드스테이츠 2주차-7일

2주차인 어제까지 자바 기초문법을 3일만에 간단하게 끝냈다. 딱히 모르는 것은 없었고 페어랑 문제를 풀면서 좀 더 익숙해지는 것을 목표로 공부했다.첫번째 과제로 계산기 만들기를 부여받았다. 깃허브에서 내려받은 후에 코드작성후에 올리는 것이였는데, 막상 만들기는 쉽게 만

2022년 11월 3일
·
0개의 댓글
·

Java - missing return statement

1~12월을 int로 입력받아서 그 달에 일수가 며칠인지 int값을 return하는 메소드를 작성하는 문제이다. 매개변수로 받은 1~12를 switch문으로 각 달에 맞는 일수를 return하게 했다.그러나 java:12: error: missing return sta

2022년 11월 3일
·
0개의 댓글
·

코드스테이츠(CodeStates) 2주차-5일

오늘 첫 자바수업을 들어가서 기본적인 데이터 타입, 변수, 문자열, 입출력을 배웠다. 그전에 자바 기본서를 한번 보고 왔기에 알고 있는 내용을 복습한다는 느낌으로 여유롭게 공부했다. 그 이후에는 페어와 함께 코플릿문제를 구글링하면서 풀어갔고, 그 과정에서 모르던 메서드

2022년 10월 31일
·
0개의 댓글
·

코드스테이츠(CodeStates) 2주차-1일

오늘은 linux 명령어에 대해서 아주 간단하게, 그리고 작동 방식도 아주 간단하게 배웠따. 리눅스는 지난번에 유튜브에서 톰캣서버를 띄울 때 클론코딩형식으로 따라친 기억밖에 없고 정말 처음 배우는 것이였다. 기본적인 명령어, 사용권한, 패키지 매니저와 같은 개념들을 이

2022년 10월 27일
·
0개의 댓글
·