CoxeMonkey
close
프로필 사진

CoxeMonkey

github: @GangOn0215

  • 분류 전체보기 (118) N
    • 지나온 흔적 (8)
    • 알면 좋은 지식들 (4)
    • WEB (1)
    • CS (1)
      • Database (1)
    • Document (4)
      • Excel (4)
    • Mobile (18) N
      • Flutter (18) N
      • Dart (0)
    • FrontEnd (19)
      • HTML (0)
      • CSS (0)
      • JavaScript (8)
      • React (11)
    • BackEnd (12)
      • Node.js (7)
      • PHP (0)
      • Database (1)
      • Server (1)
      • Spring (2)
    • Project (8)
    • TIL (Dev) (32)
      • 2025년 (3)
      • 2022년 (27)
    • Diary (6)
    • Bug Report (3)
      • PHP (0)
  • 홈
  • 태그
  • 방명록
🔬 Java/Spring Boot 변수 명명 규칙: 단수 vs 복수 정리

🔬 Java/Spring Boot 변수 명명 규칙: 단수 vs 복수 정리

자바나 PHP의 명명법(Naming Convention)을 검색하면 수많은 자료가 나옵니다. 하지만 정작 중요한 건 "내가 변수명을 올바르게 쓰고 있는가?" 입니다.이 글에서는 Post(게시글)를 예시로, 실무에서 혼란스러울 수 있는 단수형과 복수형 사용 규칙을 명확하게 정리해보겠습니다.제가 겪은 혼란 처음에는 모든 것을 posts로 통일했습니다.// ❌ 초기 버전 - 모두 복수형변수명: posts클래스명: PostsEntity: PostsDTO: Posts테이블명: posts하지만 이렇게 작성하니 코드를 읽을 때 혼란스러웠습니다Posts posts = new Posts(); // "게시글들" 객체? 하나인데 왜 복수형? 🗂️ 올바른 명명 규칙여러 레퍼런스를 찾아보고, 실무 코드를 분석한 결과 다음과..

  • format_list_bulleted BackEnd/Spring
  • · 2025. 11. 1.
[ ERROR ] 🔥🔥 cannot find symbol 🔥🔥

[ ERROR ] 🔥🔥 cannot find symbol 🔥🔥

이상하게 build만 하면 이런 에러가 계속 뜨고 있다. 아무리 검색해도, Annotation 이슈 또는 Lombok 이슈라고 하는데, 난 그거 모두 설치되어있고 깔려있어서 뭐지 계속 찾아보다가 org.projectlombok lombok provided org.springframework.boot spring-boot-maven-plugin org.projectlombok ..

  • format_list_bulleted BackEnd/Spring
  • · 2025. 10. 30.

[ Spring ] Spring ? JPA ? Controller 부터 알아보자!

일단.. 전 공식적으로 제대로 배운거라고는 인프런 사이트에 한 강사님 강의 기초적인것을 봤습니다. 그래서 따로 플러터도 하는 겸거기에 맞춰서 REST API 받아 줄 백엔드 서버가 필요해서 Spring Boot를 선택하게 되었습니다. 일단 간단히 예제를 받았습니다. "User" 간단하게 User를 가지고 한번 시도해보자, 그래서 Controller & Service & Repository & Entity 까지 만들어보면서 느낀걸 말해볼려고 합니다. 일단 사용자가 Action을 취하면, 예를 들면 버튼을 눌렀을 때, 회원가입을 하고 싶다. 1. 서버는 /api/user/signup 이란걸 받고 컨트롤러가 저놈이 어딨나 살펴봅니다.2. UserController는 그때, 여기 있습니다! 라고 하며 본인을 나..

  • format_list_bulleted BackEnd
  • · 2025. 10. 29.

Google Cloud - EC2 인스턴스 앱

흔히 말하는 GCP를 이용해서 EC2 인스턴스 앱을 만들려고 합니다. 이걸 사용 하는 이유는 단순히 리눅스 서버 ( 우분투 ) 에서 간단하게 나의 서버를 열어서 자유롭게 원하는 프로그램을 실행하여 서버를 운용하기 위함 입니다. 그러기 위해서 본인이 뭘 원하는지 알아야겠죠. 제가 원하는건 세가지. 1. WEB2. WAS3. Database 이렇게 3가지 를 운용하기 위해 3가지 서버를 따로 파서 작업해도 되고 저 같은 경우에는 프로젝트 이지만 포폴이고, 스켈레톤 방식으로 만들 예정이라 [ WEB, WAS, DB ] 를 한 서버에 넣고 운용을 작업 할 예정 입니다. GCP 에서 EC2 를 사용 하는 이유는 간단하게 사용 할 수 있고, 편리 한 면이 있기 때문에 저는 GCP를 주로 사용합니다. 저는 간단하..

  • format_list_bulleted BackEnd/Server
  • · 2025. 4. 16.

[ MYSQL] 날짜 검색

오늘 날짜로 검색하는 쿼리를 짜고 싶었다. 간단한 쿼리문 입니다 Table: todocolumn : created_at 1. 해당 날만 조회하고 싶을때SELECT * FROM todoWHERE DATE(created_at) = '2025-03-24'; 여기서 핵심은 DATE 입니다. 2. 기간으로 조회하고 싶을 때SELECT * FROM todoWHERE created_at BETWEEN '2025-03-21 00:00:00' AND '2025-03-24 23:59:59'; BETWEEN 을 사용 하며, DATE 함수를 따로 사용하지 않습니다.

  • format_list_bulleted BackEnd/Database
  • · 2025. 3. 24.
[GCP VM 인스턴스] rsa key 와 ssh 연결

[GCP VM 인스턴스] rsa key 와 ssh 연결

gcp에 ssh를 이용하여 연결하기 위해선 rsa key가 필요합니다. 명령프롬프트 창을 키고 ssh-keygen -t rsa -f '/.ssh/[KEY_FILE_NAME] -C [USERNAME] 다음과 같이 명령어를 쳐줍니다. ssh-keygen -t rsa -f ./ssh/gcp_rsa -C "coxemonkey@gmail.com" 저는 다음과 같이 명령어를 실행했습니다. 그리고 아마 패스워드를 작성 해야할것입니다. 그럼 파일이 두가지가 만들어 질것입니다. 기본 gcp_rsa 그리고 gcp_rsa.pub 파일이 만들어 집니다. 이제 생성한 rsa key 를 GCP 메타데이터에 넣고 저장 후 연결해보겠습니다. 1. 사이드 메뉴에서 밑으로 내리다 보면 메타데이터가 나옵니다. 2. 메타데이터 페이지에서 ..

  • format_list_bulleted BackEnd/Node.js
  • · 2022. 7. 25.
  • navigate_before
  • 1
  • 2
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (118) N
    • 지나온 흔적 (8)
    • 알면 좋은 지식들 (4)
    • WEB (1)
    • CS (1)
      • Database (1)
    • Document (4)
      • Excel (4)
    • Mobile (18) N
      • Flutter (18) N
      • Dart (0)
    • FrontEnd (19)
      • HTML (0)
      • CSS (0)
      • JavaScript (8)
      • React (11)
    • BackEnd (12)
      • Node.js (7)
      • PHP (0)
      • Database (1)
      • Server (1)
      • Spring (2)
    • Project (8)
    • TIL (Dev) (32)
      • 2025년 (3)
      • 2022년 (27)
    • Diary (6)
    • Bug Report (3)
      • PHP (0)
인기 글
전체 방문자
오늘
어제
Copyright © CoxeMonkey 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바