목록개발 (155)
그저 내가 되었고

제 6회 2023 CLOUD Conference “성공적인 구축 사례 중심의 Cloud Native 전략” 다녀온 짤막 후기 이런 큰 규모의 컨퍼런스는 처음 다녀와본다(대표님 감사,,) 2주 전만 해도 진짜.. 1도 알아먹지 못했을 이야기들인데, 2주간 미친듯이 네트워킹과 클라우드에 대해 머리에 집어넣었고 결과 컨퍼에서 오가는 이야기가 어느정도 귀에 들어왔다. 내가 지금 다니는 회사는 이미 어느정도 클라우드 시스템이 빌드되어 있고, 앞으로 어떻게 더 스마트하고 안정적인 클라우드 네이티브를 구현할 수 있을지가 고민해볼만한 과제일 것. + 어떤 연사님이 "여기 오신 분들은.. 개발자나 엔지니어 분들이 아니라 비즈니스 결정권을 가지신 분들이실텐데요~" 하셨는데 ㅋㅋ... 속으로 '........ 전..ㅋ.....

Spring 패키지 구조 사실 아주 익숙한 그림인데 저기 각 Layer 사이사이에 DTO가 '진짜로', '왔다갔다하는' 객체라는게 잘 이해가 안됐다. 그러다 어떤 블로그 글에서 관련 내용을 보고 어느정도 정리가 돼서 남겨본다. Entity란? Entity 클래스는 실제 DB 테이블과 매핑되는 핵심 클래스로, 데이터베이스의 테이블에 존재하는 컬럼들을 필드로 가지는 객체입니다. (DB의 테이블과 1:1로 매핑되며, 테이블이 가지지 않는 컬럼을 필드로 가져서는 안됩니다.) 이 Entity 클래스는 다른 클래스를 상속받거나 인터페이스의 구현체여서는 안되고 순수한 데이터 객체인 것이 좋습니다. 또한 Entity는 데이터베이스 영속성(persistent)의 목적으로 사용되는 객체이기 때문에 요청(Request)이나..

자바의 변수 자바에서 변수는 클래스 변수, 인스턴스 변수, 지역 변수 총 세 종류가 있습니다. 세 종류의 변수들을 구분 짓는 가장 중요한 요소는 변수의 선언된 위치입니다. (앞으로 클래스, 인스턴스 변수를 통틀어 부를 때 멤버변수멤버 변수라고 부르겠습니다.) 멤버 변수를 제외한 나머지 변수들은 모두 지역 변수이며, 멤버변수 중 static이 붙은 것은 클래스 변수, 붙지 않은 것은 인스턴스 변수라고 합니다. 참 단순하죠? 아래의 코드를 보시면 Happy클래스 내부에 총 3개의 int형 변수가 선언되어 있습니다. first와 second변수는 클래스 영역에 선언되어있으므로 멤버 변수입니다. 그 중 second 변수는 변수 명 앞에 static 키워드가 함께 선언되어 있으므로 클래스 변수이며 first는 인..

출처:: https://www.inflearn.com/questions/16046/%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%ED%8F%B4%EB%8D%94-%EA%B5%AC%EC%A1%B0%EC%99%80-%EA%B0%95%EC%9D%98-%EC%9D%BC%EC%A0%95%EC%97%90-%EA%B4%80%ED%95%98%EC%97%AC-%EC%A7%88%EB%AC%B8%EC%9D%B4-%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4 스프링 공부하면서 계속 궁금했던 주제인데, 예전에 영한님이 인프런 큐엔에이로 달아주신 글이 있었다ㅎㅎ 도움이 많이 되어 블로그에 박제 ~ ! 질문:: 실무에서 프로젝트 구현시 보통 폴더 구조를 어떤식으로 하시나요? 프로젝트를 하는..
스프링... 각오는 했지만 너무 어렵다. 정신이 하나도 없다. ㄹㅇ 정신이 혼미함;;;;;;;; 생각해 보면.. 스프링과 비교했을 때 노드는 진짜 쉬웠다. 노드는 Backend Framework에 첫 진입 용으로 최고라고 생각된다. 난 차례대로 NodeJS(language: JS) ➡️ NestJS(language: JS) ➡️ Spring(language: Java)로 넘어와서 체계를 더하며 잘 넘어왔다고 생각하긴 하는데. ... 음...... 이미 너무 자유로운 노드를 경험해 봐서 그럴진대, 규칙이 아주 strict 하게 정해져 있는 스프링을 공부하면 화가 날 때가 있다(..) 주로 '이걸 이렇게까지 해야 된다고?;;;', '아니 이 계층이랑 이거는 중복된 것 같은데? 왜 이래 이거??' 이런 것들...