동일 블로그
close
프로필 사진

동일 블로그

  • 분류 전체보기
    • 개발
      • Git
      • Java
      • Jenkins
    • 🕮 코딩테스트
      • 프로그래머스 Lv 0
      • 프로그래머스 Lv 1
      • 프로그래머스 Lv 2
    • 💿 Oracle
      • Oracle 오류
      • Oracle 팁
    • 동슐랭 가이드
  • 홈
  • 태그
  • 방명록
[Java] Spring Boot에서 Controller와 RestController 차이 쉽게 이해하기

[Java] Spring Boot에서 Controller와 RestController 차이 쉽게 이해하기

Spring Boot를 처음 접하면 @Controller와 @RestController가 헷갈릴 때가 많습니다.간단히 말하면, 둘 다 요청을 받아 처리하는 서버 컨트롤러이지만 목적이 조금 다릅니다.1️⃣ @Controller@Controller는 주로 화면(View) 렌더링용으로 사용됩니다.즉, 사용자가 브라우저에서 요청을 보냈을 때, 서버가 HTML 페이지를 만들어서 보여주고 싶을 때 쓰는 컨트롤러입니다.@Controllerpublic class HomeController { @GetMapping("/home") public String home() { return "home"; // templates/home.html을 렌더링 }}반환값은 기본적으로 뷰 이름(String)..

  • format_list_bulleted 개발/Java
  • · 2025. 10. 31.
[Java] 짝수의 합

[Java] 짝수의 합

🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/120831 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr📝 문제 이해주어진 정수 이하의 모든 짝수를 더하는 것으로, 반복문을 활용💻 나의 코드 풀이class Solution { public int solution(int n) { n = n % 2 == 0 ? n : n-1; int answer = 0; while (n != 0){ answer += n; n -= 2; } ..

  • format_list_bulleted 🕮 코딩테스트/프로그래머스 Lv 0
  • · 2025. 10. 23.
[Java] 양꼬치

[Java] 양꼬치

🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/120830 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr📝 문제 이해양꼬치와 음료수 총 값을 단순히 계산하는 것이 아닌양꼬치를 10개 먹었을 때 음료수 1개를 서비스로 주는 것까지 계산하는게 포인트.💻 코드 풀이class Solution { public int solution(int n, int k) { int service = n/10; int answer = (n*12000) + (k*2000) - (service*2000); return an..

  • format_list_bulleted 🕮 코딩테스트/프로그래머스 Lv 0
  • · 2025. 10. 23.
[Java] 각도기

[Java] 각도기

🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/120829 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr📝 문제 이해예각, 직각, 둔각, 평각 4가지의 조건입력값은 0초과 180이하if문을 적절히 작성하면 된다.💻 코드 풀이class Solution { public int solution(int angle) { if (angle > 0 && angle 90 && angle 👉 풀이 방식예각, 직각, 둔각, 평각 각각의 조건식을 if문으로 적절히 작성

  • format_list_bulleted 🕮 코딩테스트/프로그래머스 Lv 0
  • · 2025. 10. 23.
[Java] 나이 출력

[Java] 나이 출력

🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/120820 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr📝 문제 이해2022년 기준으로 입력 나이의 출생년도를 구하는 간단한 문제입니다.나이는 태어난 년도부터 1살이며, 매년 1월 1일에 1살씩 늘어나는 한국식 나이 계산법입니다.2022년에 태어났으면 1살, 2021년에 태어났으면 2살이라고 생각하면 수식을 생각하기 쉬워집니다.💻 코드 풀이class Solution { public int solution(int age) { int answer = 2022 - age + 1..

  • format_list_bulleted 🕮 코딩테스트/프로그래머스 Lv 0
  • · 2025. 10. 23.
[Java] 분수의 덧셈

[Java] 분수의 덧셈

🔗 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/120808 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr📝 문제 이해두 개의 분수가 주어졌을 때, 두 분수를 더한 뒤 기약분수(더 이상 나눌 수 없는 분수) 형태로 나타내는 문제입니다.입력:numer1, denom1 : 첫 번째 분수의 분자와 분모numer2, denom2 : 두 번째 분수의 분자와 분모출력:두 분수를 더한 결과를 기약 분수 형태 [분자, 분모] 배열로 반환예시:1/2 + 3/4 = (4+6)/8 = 10/8 = 5/4 → [5,4]9/2 + 1/3 = (27+2)/6 = 2..

  • format_list_bulleted 🕮 코딩테스트/프로그래머스 Lv 0
  • · 2025. 9. 19.
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기
    • 개발
      • Git
      • Java
      • Jenkins
    • 🕮 코딩테스트
      • 프로그래머스 Lv 0
      • 프로그래머스 Lv 1
      • 프로그래머스 Lv 2
    • 💿 Oracle
      • Oracle 오류
      • Oracle 팁
    • 동슐랭 가이드
인기 글
전체 방문자
오늘
어제
Copyright © 동일 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바