프로필 로고 차가운 개발노트
close
프로필 배경
프로필 로고

차가운 개발노트

  • 분류 전체보기 (130)
    • Java (23)
    • SQL (12)
    • Spring (27)
    • React (15)
    • Next (5)
    • CS (16)
    • 라이브러리 (13)
    • React-native (4)
    • Git (2)
    • JavaScript (4)
    • 데이터베이스 이론 (3)
    • 설치 (3)
  • 홈
  • 태그
  • 방명록
스프링 빈(Bean) 이란?

스프링 빈(Bean) 이란?

빈 - Bean빈( Bean ) 은 스프링 컨테이너에 의해 관리되는 재사용 가능한 소프트웨어 컴포넌트입니다.즉, 스프링 컨테이너가 관리하는 자바 객체를 뜻하며, 하나 이상의 빈(Bean)을 관리합니다. 빈은 인스턴스화된 객체를 의미하며, 스프링 컨테이너에 등록된 객체를 스프링 빈이라고 합니다.쉽게 이해하자면 new 키워드를 대신 사용한다고 보시면 됩니다.IHelloService helloService = new IHelloService()스프링 빈을 사용하는 이유정말 간단하게 말하자면 효율적이고 안전한 객체 관리를 위해서입니다. 객체의 효율적인 관리첫 번째로 객체를 효율적으로 관리하기 위해서입니다.우리가 프로그램을 만들 때, 여러 클래스들이 서로 도와서 일을 합니다. 이때 객체( 클래스를 통해 만들어지는..

  • format_list_bulleted Spring
  • · 2024. 12. 16.
  • textsms
Spring - 경로 변수

Spring - 경로 변수

경로변수path variable 이며, 요청 경로를 동적으로 표현이 가능한 경로 패턴으로 지정할 수 있습니다.URL 경로 상의 변하는 값을 경로 변수로 취급하여 경로 변수에 해당하는 값을 파라미터 변수에 설정할 수 있습니다. 간단하게 사용법을 말하자면 URL 경로에 중괄호 { } 안쪽에 변수를 담고, 그 변수를 @PathVariable(" ") 로 받아서 사용할 수 있습니다.기본 사용법요청 : http://localhost:8080/member/detail/123 JSP... Controller@RequestMapping("/detail/{memberid}") public String detail(@PathVariable String memberid) { //... }변수명을 다르게 설정Path..

  • format_list_bulleted Spring
  • · 2024. 12. 12.
  • textsms
[Spring MVC] - QueryString

[Spring MVC] - QueryString

QueryStringURL로 전달되는 문자열사용자가 "list? p=1"과 같이 URL에 쿼리 스트링을 사용해 특정 조건을 요청할 경우 request 객체를 가져와 사용할 수 있습니다.Servlet Programming 에서는 다음과 같은 방식으로 HTTP 요청의 파라미터를 얻을 수 있습니다.@RequestMapping("/index")public void index(HttpServletRequest req) { String p = req.getParameter("p"); int value = Integer.parseInt(p);} 하지만 Spring MVC 는 위와 같은 방식보다 조금 더 편한 방식을 제공해주고 있습니다. 사용 방법은 아래와 같습니다.@RequestMapping("/index..

  • format_list_bulleted Spring
  • · 2024. 12. 12.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (130)
    • Java (23)
    • SQL (12)
    • Spring (27)
    • React (15)
    • Next (5)
    • CS (16)
    • 라이브러리 (13)
    • React-native (4)
    • Git (2)
    • JavaScript (4)
    • 데이터베이스 이론 (3)
    • 설치 (3)
최근 글
인기 글
최근 댓글
태그
  • #데이터베이스
  • #React-Native
  • #Java
  • #CS
  • #NEXT
  • #react
  • #SQL
  • #Spring
  • #Next.js
  • #라이브러리
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바