profile
아예 안쓰는것보단.. 조금이라도 써 놓는 것이 도움이 될것같아 만든 벨로그입니다

관계형데이터베이스 제약조건

제약조건이란 데이터의 무결성을 지키기 위한 제한된 조건이다.특정 데이터를 입력 할 때 무조건 입력되는 것이 아닌, 어떠한 조건을 만족했을 때 입력되도록 제약 할 수 있다.PRIMARY KEY 제약조건FOREIGN KEY 제약조건UNIQUE 제약조건CHECK 제약조건DE

2020년 11월 10일
·
0개의 댓글

JPA merge

준영속 상태의 엔티티를 영속상태로 변경해주는 메서드이다.member라는 entity가 존재한다고 가정.영속성 컨텍스트에 영속화를 하고 트렌젝션을 커밋하여 db에 push 후 영속성 컨텍스트를 close (persist -> commit -> close). 이제 memb

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

Gamification

social multiplication의 두 번째 마이크로서비스인 게임화 마이크로서비스 gamification 에 대해. User의 Stat을 관리하는 Controller 입니다. User의 Stat이란, User가 쌓은 총 Score나 유저가 획득한 Badge에

2020년 11월 8일
·
0개의 댓글
post-thumbnail

social multiplication

social multiplication 어플리케이션의 곱셈 에 대한 처리를 담당하는 마이크로서비스 입니다.@RestController 는 기존의 컨트롤러가 view 를 반환하는 방식과 다르게 객체를 json 데이터로 반환하기 위해 사용합니다. @ResponseBody

2020년 11월 7일
·
0개의 댓글
post-thumbnail

스프링부트를 활용한 마이크로서비스 개발

스프링부트를 활용한 마이크로서비스 개발을 읽고 내용을 정리한 글 모이세스 메이세로의 책을 읽고 코딩을 하며 배운 내용, 새롭게 알게된 내용을 정리하기 위해 포스팅 하는 글 입니다. 들어가며. 스프링부트에 관해서 프로젝트를 진행해본 경험이 없고, 기초적인 샘플 코드

2020년 11월 5일
·
0개의 댓글
post-thumbnail

social-multiplication(UI)

social multiplication 어플리케이션의 ui 부분에 대한 정리입니다.책에서의 프론트엔드는 html 에 cdn으로 bootstrap4 와 jquery를 사용합니다.저는 이부분에 대해서 웹팩을 이용하는 것이 더 나을것이라고 판단하여 웹팩을 사용해 보았습니다.

2020년 11월 5일
·
0개의 댓글
post-thumbnail

Mock argument matcher에 관해서

나의 새로운 컨트롤러를 위해 테스트 코드를 위와 같이 작성해주었다.mvc perform으로 해당 url에 대해 컨트롤러에 메서드가 잘 연결되어 있는지를 검사하고 있고,verify를 사용해서 컨트롤러에서 해당 서비스의 메소드를 호출 하고 있는지 보고있다.서비스 코드의 b

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

dependency injection

도메인 모델에서 사용한 repository객체를 직접생성하여 사용했었다.스프링에서는 이러한 객체를 빈으로 등록하여 ioc컨테이너에게 넘길 수 있다.ioc컨테이너는 inversion of controll 의 약자로 객체의 사용, 생성, 등의 기능의 주체가 바뀐 컨테이너이

2020년 8월 2일
·
0개의 댓글