profile
성장해나가는 개발자입니다.
post-thumbnail

어느 개발자의 2022년 회고 (2/2)

Keep😀6월과 마찬가지로 팀원들과 치열하게 프로젝트에 대해서 얘기하고 개발했다. 프로젝트를 진행하면서 부족한 부분에 대해 멘토링을 받고 혼나기도 하면서 더 발전해나갔다. 우리 팀은 문제에 대해서 피드백을 받을 때, 수동적으로 받아들이기보다는 적극적이고 받아들일 건

2022년 12월 31일
·
0개의 댓글
·
post-thumbnail

어느 개발자의 2022년 회고 (1/2)

Keep😀Realtek Korea라는 회사에서 인도네시아에 LG전자와의 프로젝트 지원을 위해 출장을 다녀왔다. 이때 출장을 갈 것인지에 대한 고민이 많았는데 처음에는 대기업의 양산 이슈를 책임져야 한다는 무게감과 한국을 떠나 외국에서 몇 개월 동안 일을 하며 지낸다는

2022년 12월 31일
·
0개의 댓글
·
post-thumbnail

[Terraform] 코드를 통해 인프라를 관리하기

ex) aws_security_group, aws_lb, aws_instance테라폼을 잘 활용하기 위해서는 테라폼이 작동하는 원리를 이해하는 것이 중요합니다. 테라폼을 처음 접해보신 분은 아래 영상을 통해 기본적인 소개에 대해서 듣는 것을 추천드립니다. 테라폼에는 3

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

NestJS를 사용하는 이유

1. TypeScript 사용 Nest.js는 기본적으로 TypeScript를 지원하고 있다. 필자는 타입 체크를 하지않는 언어를 디버깅 이슈로 비선호하는데, 구조적으로 보일러플레이트 코드마저도 .ts로 제공해주고 있기 때문에 Nest.js면 대부분 TypeScrip

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

[스프링 부트 입문 29] IoC와 DI(객체를 주입한다고?)

Mission IoC와 DI 개념을 설명하고, 코드 예시를 이야기하시오. IoC Injection of Container (제어의 역전) 개발자가 직접 오브젝트를 생성하고 의존 관계를 맺는 수고로움을 덜 수 있다. IoC의 장점 모듈간의 의존성이 낮아진다. 더욱

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

Git merge 충돌 - conflict

오늘도 백엔드 스프링 테스트 케이스를 열심히 짜던 도중에 Git merge 충돌이 났다.Git conflict 이란 무엇인가?간단하게 말하자면, 기본 base 코드에, 여러 branch로 작업하는 일이 있을 때동일한 부분 위치한 코드를 각자 브랜치마다 다르게 수정하고

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

홍팍[스프링 부트 입문 08] 데이터 생성 with JPA

Mission. JPA를 활용하여 Database에 데이터를 생성하시오. DB에 데이터를 기록하는 방법? DB는 JAVA를 모른다, 우리는 Spring을 사용하지만 DB는 SQL을 이용하므로 이를 도와주는 도구가 JPA이다. 데이터 관리까지 도움을 준다. JPA의

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

홍팍[스프링 부트 입문 07] 폼 데이터 주고 받기

form 태그를 보낼 때는, How 와 Where의 정의가 필요하다.action = Where, method = How 에 해당된다고 할 수 있다.폼 데이터를 받기 위해서는 How에 해당되는 방법의 Mapping을 사용해서 받을 수 있다.객체로만 받을 수 있기 때문에,

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

JAVA 리플렉션

JAVA의 Reflection API란?구체적인 클래스의 타입을 모르더라도, 클래스의 변수, 타입, 메소드 들을 접근 할 수 있도록 해주는 자바 API이다. "구체적인 클래스 타입을 알지 못한다면 메소드를 실행 할 수 없다."위와 같은 코드에서 컴파일 에러가 나는 이유

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

[강좌]스프링 입문 - 3. 회원 관리 예제 - 백엔드 개발

이 글은 인프런에서 김영한 님의 "스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술"을 수강 후 개인적으로 공부한 내용을 정리한 블로거의 게시글을 공부용으로 재정리한 글입니다.이전 강의 에서는 웹을 개발하는 크게 3가지 방법인 정적 컨텐츠, MV

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

[강좌]스프링 입문 - 2. 스프링 웹 개발 기초

html파일을 그대로 웹 브라우저에 보여준다.스프링 부트는 정적 컨텐츠 기능을 자동으로 제공한다.resources/html 파일을 올리면 서버에서 html 파일을 그대로 띄워준다.프로그래밍을 할 수 없는 정적 페이지다.정적 컨텐츠는 스프링에서 다음과 같이 제공된다.웹

2022년 5월 2일
·
0개의 댓글
·