profile
Gelog 나쁜 것만 드려요~
post-thumbnail

Spring - git fork를 이용한 mongodb 프로젝트(3 - 설계)

개요 우리는 지난 시간에 웹툰 추천 및 소개 서비스를 개발한다고 브레인스토밍을 하였고 결과는 다음과 같이 나왔다. 프로젝트 개발 전 - 설계 우리는 지금부터 건축가다. 건물을 건축한다고 할때 가장 먼저 필요한 것은 설계도이다. 우리가 무엇을 어떻게 지을 것인지 설

1일 전
·
0개의 댓글
·
post-thumbnail

Spring - git fork를 이용한 mongodb 프로젝트(2 - 기획)

개요 저번 시간에는 mongodb 계정을 생성하여 프로젝트에 연동하고 어플리케이션을 실행해 보았다. 추가로, 프로젝트를 git fork를 사용하여 git repository에 저장까지 하였다. 쫘라란~ 이제 나도.. git을 이용하는 개발자..? 는 무슨 알아갈건

3일 전
·
0개의 댓글
·
post-thumbnail

Spring Boot - ApplicationContext에 대해 알아보자.

개요 오늘은 ApplicationContext에 대해 알아보는 시간을 가지겠다. ApplicationContext가 무엇이며 어떠한 역할을 하는지 알아보자. ApplicationContext의 역할을 안다면 정말 이 친구가 서비스 개발시 가장 빡센 놈이겠거니 싶다.

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

Spring - git fork를 이용한 mongodb 프로젝트(1-설치 및 연동)

오늘은 이전에 생성했던 프로젝트에 mongodb를 생성하여 연동하고 이를 git fork를 이용해 git repository에 등록하는 일련의 과정을 실습해볼 예정이다.실습에 앞서, mongoDB를 이용하기 위해 mongoDB 계정을 생성해보자.MongoDB란 Data

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

Git Fork 설치 및 프로젝트 생성하기

오늘은 Spring boot 개발에 앞서 형상도구인 Git을 이용하여 프로젝트를 관리하는 방법을 공유하고자 한다. Git은 cmd를 이용해 명령어로 사용할 수도 있지만, 시각적으로 보기에도 사용도 면에서도 더 편리한 Git GUI 클라이언트를 이용할 계획이다. 현재 내

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

[ERROR] @Retryable시에도 메소드가 retry를 하지 않는다?

이번에도 어김없이 에러가 발생했다.. 이번 업무는 서비스 특정 로직에서 RuntimeException 혹은 네트워크 오류로 인해 에러가 발생할 경우 해당 메소드를 재시도하는 로직을 추가하는 것이였다.재시도를 위해 구글링을 진행했고 spring-retry에서 제공하는 @

2022년 7월 29일
·
1개의 댓글
·

일정 공유

Intellij Git Fork VIMPostmanSpring BootJAVAReactShell ScriptMongoDBMySQLMysql WorkbenchMongo CompassJenkinsnginxtomcatprometheusgrafana

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

[ERROR] System.exit(0)시 SpringBootApplication이 종료되지 않는다?

오늘도 당연하다는 듯 발생하는 에러.... 오늘의 이슈는 다음과 같다.에러를 발견한건 사내 서비스 관련 유지보수 작업을 진행하면서이다. 사내 오픈소스 중 Condition Checker라는 외부 시스템 의존성에 대한 연결 확인을 진행하는 라이브러리가 있다.해당 라이브러

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

[ERROR] Form 태그에 input=text가 하나일 때 엔터를 치면 새로고침이 된다?

오늘도 어김없이 근무를 하다 찾아온 에러...문제는 다음과 같았다.메일 도메인을 입력하면 유효성 검사를 통해 도메인이 등록된다. 하지만, 마우스 커서로 해당 input을 클릭한 뒤 바로 엔터를 누르면 새로고침이 되는 문제였다. 코드를 봤을 땐 아무런 문제가 없었으며 심

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

@SpringBootApplication에 대해 알아보자

저번 포스팅에서는 Spring initializr를 통해 Sprign Boot 프로젝트를 생성하고, 실행해보는 시간을 가졌다. 문제는 어플리케이션이 어떻게, 왜 실행되는지를 모르는 것이다. 프로젝트를 생성할 경우 다음의 코드를 통해 어플리케이션이 실행된다.이번 시간을

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

Spring Boot Application 개발 시작하기

이전까지 우리는 Spring이 무엇이고 어떤 특징이 있는지 알아봤으며 추가로 Maven이란 빌드 도구에 대한 이해까지 진행하였다.이제, Spring boot를 이용해 프로젝트를 생성하고 어플리케이션을 실행해보는 시간을 가져보겠다. 최종적으로 이 포스팅을 다 봤을 때,

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

Maven이란 무엇인가(2)

개요 오늘은 이전시간에 봤었던 Maven의 구체적인 사용법에 대해 알아보는 시간을 가질 것이다. pom.xml에는 어떤 정보들이 들어가는지, 어떻게 옵션들을 설정하여 빌드에 옵션을 줄 수 있는지에 대해 알아보고자 한다. Pom.xml 이전에도 봤듯이 pom.xml은

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

Maven이란 무엇인가(1)

Spring 시리즈를 읽다가 갑자기 Maven 설명에 대한 글을 봐서 많이 당황했을 것이다. 하지만 Maven에 대한 이해없이 Spring을 사용한다는 것은 그저 라이브러리를 pom.xml에 복붙해 사용하는 개발자였기 때문이라고 생각한다.물론, 나 또한 Maven을 단

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

[ERROR] InetAddress.getLocalHost()가 가져오는 ip가 다르다?

회사에서 내 IP를 조회해 이를 이용하는 로직을 리팩토링하는 업무를 맡아 해당 로직을 디버깅하고 있었다. 근데 내가 실행을 하면 간헐적으로 성공하며 대부분 실패하는 문제가 발생했다.다른 팀원분들께 문의를 해도 정상적으로 동작하는 코드라고 답변을 받아 어떤 문제가 있어

2022년 6월 29일
·
1개의 댓글
·
post-thumbnail

Spring Framework란?

시작에 앞서, 우리는 왜 Spring을 공부하는가에 대한 생각을 해보는 시간을 가져보려고 한다.Spring Framework란 무엇이고, 도대체 왜 우리는 java를 공부하고 spring을 공부하는건지 알아야 할 것 같다.먼저 프레임워크에 대해서 알아보자. 프레임워크란

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

Spring Framework - AOP

AOP 사용 이유AOP란?AOP 주요 개념용어정의상세설명Spring AOPProxy 패턴 정의 및 문제점Spring AOP란?예시예시상세Aspect JSpring AOP vs AspectJ별첨 Filter,Interceptor, AOP의 차이여러 객체에 공통적으로 사

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

Spring Framework - IOC란?

개요 오늘은 Spring 프레임워크의 IOC(Inversion Of Control)에 대해 알아보려고 한다. 맨 처음 Spring을 사용했을 때부터 지금까지 IOC에 대한 구체적인 이해없이 개발을 하다보니 무언가 개발을 할 때 이해없이 결과만을 보고 구현하는 사람이

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

Spring DI(Dependency Injection) 종류

이전 글에서 의존성 주입을 설명하면서 의존성 주입 종류에 대한 내용 또한 설명했는데, 이번 글에서는 Spring Framework에서 지원하는 의존의존성 주입의 종류에는 다음과 같은 종류가 있다.그런데 필드주입을 하면 Intellij에서 다음과 같은 주의를 주며 Spr

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

DI(Dependency Injection)이란?

오늘은 DI(Dependency Injection)에 대해 알아보는 시간을 가지겠다. 의존성 주입이라는 단어는 많이 들어봤지만 정확한 개념은 잘 몰라 기본적인 정의부터 시작해 Spring framework 에서는 어떻게 사용되어지는지 알아보겠다.DI(의존성 주입)란,

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

국내 및 해외 IT기업 기술 블로그

https://brunch.co.kr/@sicle-official/35https://stackify.com/18-websites-every-developer-should-visit-right-now/#ProgrammerandDeveloper

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