profile
너무 많은 걸 요구하는거 아니야? 나한테?! (그럼 또 해야지)
post-thumbnail

2022년 5월

오랜만에 쓰는 주저리주저리. 한국엔 오미크론이 있지도 않은 시절, 미국에서 오미크론 직수입 해왔었음. 캘리 분위기가 거의 위드아웃 코로나라서 착각했나봄... 여튼 한국 오자마자 어차피 해외입국자라 격리해야하는거 오미크론 덕에 편하게 넘어가나 싶었는데 햄찌는 미국에선

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

KDT 웹 풀스택 사전교육 DAY01(CSS)

HTML 등의 마크업 언어로 작성된 문서가 실제로 웹사이트 에 표현되는 방법을 정해주는 스타일시트 언어.CSS의 C가 Cascading의 약자인데, 이는 상위 요소의 스타일 속성을 자손 요소들에게 상속시켜주는 모습이 DOM 트리구조에서 마치 폭포수처럼 내려가는 모습을

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

KDT 웹 풀스택 사전교육 DAY01(HTML)

각 프로그래밍언어마다 지향하는 바가 다르고, 각기 다른 용도로 사용되어지기 때문.예를들어 Node.js 같은 경우는 실시간으로 빠른 처리가 요구되는 채팅서비스, Spring Framework와 같이 객체지향처리가 필요한 경우 등 다양한 이유로 사용, 선택되어지는 언어가

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

MongoDB 접속 오류(해결)

요즘 한참 Node.js에 빠져서 아주 재미지게 개발하고 있다.날씨도 선선하니 좋고 집에 있기 뭐해서 카페와서 개발을 하려고 하는데...집에서는 보지 못했던 오류가 뙇! 떠버리고 말았다.db와 connect가 안되고 있는 것 같아서 mongodb 홈페이지에서 어디서든

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

JPA 연관 관계 매핑3_다대일/일대다 양방향 매핑하기

이전 포스팅들에서는 단방향 매핑하는 방법에 대해서만 알아보았었다.이번 포스팅에서는 단방향이 아닌 양방향 매핑하는 방법에 대해 알아보고자 한다.먼저 양방향 매핑이란 간단하게 단방향 매핑이 2개 있다고 생각하면 쉽다.이전 포스팅에 의하면 현재 장바구니 상품(CartItem

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

JPA 연관 관계 매핑2_다대일 단방향 매핑하기

이전 포스팅에서는 @OneToOne. JPA에서 일대일 단방향 매핑하는 방법에 대해서 알아보았었다.이번 포스팅에서는 @ManyToOne 어노테이션을 이용해 다대일 단방향 매핑을 하는 방법에 대해 알아보고자 한다.이전 포스팅에서 장바구니와 회원 엔티티를 예로 들어 설명했

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

JPA 연관 관계 매핑1_일대일 단방향 매핑하기

Entity들은 대부분 다른 Entity와 연관 관계를 맺고 있다. JPA에서는 Entity에 연관 관계를 매핑해두고 필요할 때 해당 Entity와 연관된 Entity를 사용해 조금 더 객체지향적인 프로그래밍(OOP)을 할 수 있도록 도와준다.회원 정보를 담고 있는 M

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

Spring Security 사용해보기

요즘 한창 이커머스에 관심이 많아져서회원가입과 주문이 가능한 간단한 쇼핑몰 사이트를 만들고 있다.너무 핫한 분야이기도 하고예전부터 뭔가 만들어서 팔고 싶은 욕심이 있었는데이참에 잘 구현해 놓으면 나중에 요긴하게 쓸 일이 있을 것 같기도...?(기대)암튼 잡설은 각설하고

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

Spring boot 프로젝트 deploy하기(feat.AWS) -2

이전 포스팅에서는 AWS RDS 이용해서 DB연동하고, EC2 이용해서 배포를 90%정도 성공했다고 말했었음.근데 SSL 인증서 때문인지 페이지 접속이 안됐었고 그 문제를 해결하기 위해서 아는 분이 운영하고 계시는 스프링 개발 관련 카페에 질문 글을 올렸음.그랬더니 얼

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

Spring boot 프로젝트 deploy하기(feat.AWS) -1

Spring 관련 프로젝트를 수없이 해봤지만 그동안 AWS를 이용해 제대로 배포를 해본 적은 없다.거의 반자동으로 배포를 해주는 Heroku와 같은 플랫폼을 이용한 적은 있지만, 제대로 된 배포라고 생각하지 않기 때문에...이번엔 AWS를 이용해 배포를 하려고 시도해봤

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

무슨 DB 사용하세요? 이거 아셔야 합니다! 전 몰랐어요...(feat. MYSQL & Mariadb)

두달간 진행했던 1인 프로젝트 ‘Photogram’이 끝이 났다. 아직 배포까지 하지는 않았지만 조만간 AWS를 이용해서 배포까지 할 계획이다. 데스크탑(Windows)에서 Mariadb를 사용해 db를 돌렸었는데 맥북(Mac OS)에서 Mysql을 사용해 프로젝트를

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

Spring boot Project, 다른 운영체제에서 import하기(Mac, Windows)

디자인과 개발을 하는 나로서는 Windows(이하 윈도우)와 Mac OS(이하 맥) 두 운영체제를 함께 사용하고 있다.종종 윈도우에서 개발한 프로젝트를 Github(이하 깃허브)를 이용해 맥에서 클론하여 작업하기도 하는데, 처음에는 방법을 몰라 정말 많은 시간을 허비했

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

몸으로 부딪혀 유레카를 외치다!(Error Catch)

요즘 한창 Spring Boot를 활용해 인스타그램을 클론코딩하고 있다.마이 피드에 사진을 업로드 할 때 사용할 file upload path을 지정하는데 문제가 발생했다.Windows에서는 잘만 작동했었는데 맥북으로 프로젝트를 옮겨와 진행하니 올바르게 경로를 설정한

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

사소한 것도 세심하게

기존에는 이클립스나 인텔리제이와 같은 IDE를 이용해서 스프링 프로젝트를 진행했었다. 하지만 최근 시작한 프로젝트는 스프링에서 제공하는 STS4라는 툴을 이용했다. 여타 IDE들에서도 같은 에러 메세지가 출력되겠지만 기존에 사용하던 툴이 아니라서 그런지 에러를 어떻게

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

스프링 시큐리티를 이용한 회원가입 기능 구현하기

각각의 멤버는 일반 유저인지, 아니면 관리자인지 구분할 수 있는 역할이 있어야 한다. 이를 구분하기 위해서 이와 관련된 코드를 작성해야 한다.Role의 값으로 USER와 ADMIN 2개를 설정한다.이후 회원 가입 화면으로부터 넘어오는 가입정보를 담은 DTO를 생성해야

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

부트스트랩으로 header, footer 영역 수정하기

보통 웹 페이지의 상단에는 웹 페이지를 이동할 수 있는 네비게이션 바가 있으며 하단에는 해당 깅버의 주소, 전화번호, 이메일 등의 정보를 나타내는 footer 영역이 있다. 여기서는 부트스트랩으로 네비게이션 바와 푸터 영역을 만들어보도록 하겠다.서버 개발자로서 애플리케

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

Thymeleaf 페이지 레이아웃

보통 웹사이트를 만들려면 header, footer, menu 등 공통적인 페이지 구성 요소들이 있다. 이런 영역들을 각각의 페이지마다 같은 소스코드를 넣는다면 변경이 일어날 때마다 이를 포함하고 있는 모든 페이지를 수정해야 한다. Thymeleaf의 페이지 레이아웃

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

Thymeleaf 이용하여 예제페이지 만들어보기(2)

th:each 예제여러 개의 데이터를 가지고 있는 컬렉션 데이터를 화면에 출력하는 방법을 알아보겠다.반복문을 통해 화면에서 출력할 10개의 itemDto 객체를 만들어서 itemDtoList에 넣어준다.화면에서 출력할 itemDtoList를 model에 담아서 View

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

Thymeleaf 이용하여 예제페이지 만들어보기(1)

Thymeleaf의 사용법을 알아보기 위해서 몇 가지 예제를 진행하겠다. 서버에서 가공한 데이터를 뷰 쪽에 전달하여 해당 데이터를 출력하는 예제, 서버로 데이터를 전송하는 예제 등을 살펴보겠다.th:text 예제com.shop 아래 경로에 dto 패키지를 생성하고 뷰

2021년 12월 10일
·
0개의 댓글
post-thumbnail

Spring Boot Devtools 설정하기(for 편한 개발)

Spring Boot Devtools는 애플리케이션 개발 시 유용한 기능들을 제공하는 모듈이다. 해당 모듈을 이용하면 개발 생산성을 향상시키는 데 도움을 줄 수 있다. Spring Boot Devtools에서 제공하는 대표적인 기능 몇 가지를 소개하고자 한다.Autom

2021년 12월 4일
·
0개의 댓글