wo_dbs
close
프로필 배경
프로필 로고

wo_dbs

  • 분류 전체보기 (273)
    • 프로젝트 (35)
      • Where42 (14)
      • kkrap (21)
    • 개발 지식 (86)
      • 인프라 (3)
      • GIt (1)
      • CS (5)
      • OS (5)
      • KSUG (40)
      • C++ (21)
      • Spring boot (5)
      • java (0)
      • Database && SQL (2)
      • Algorithm (4)
    • 객체지향 (24)
      • C++ 객체지향 (24)
    • 외부 활동 및 교육 (117)
      • 42Seoul (114)
      • 인턴 (3)
    • 나의 일기 및 회고록 (5)
      • 회고 (2)
      • 자격증 (3)
    • 기타 (3)
  • 홈
  • Github

[KSUG Spring Boot Study] 의존성 주입(DI)

의존성 주입(DI)의존성이란?MyController는 MyServiceImpl에 의존 ****하고 있다. 즉, 동작하기 위해 다른 객체가 필요한 상황 == "의존성"public class MyController { private MyService service = new MyServiceImpl();} 의존성 주입이란?제어 역전의 방법 중 하나로 사용할 객체를 직접 생성 하지 않고 외부 컨테이너가 생성한 객체를 주입받아 사용하는 방식 의미스프링에서 의존성을 주입받는 방법 세 가지생성자를 통한 의존성 주입필드 객체 선언을 통한 의존성 주입세터(setter) 메서드를 통한 의존성 주입스프링에서는 @Autowired라는 애너테이션(annotation)을 통해 의존성을 주입할 수 있다. 1. 생성자를 통..

  • format_list_bulleted 개발 지식/KSUG
  • · 2025. 7. 21.
  • textsms
[KSUG Spring Boot Study] 제어 역전(loC)

[KSUG Spring Boot Study] 제어 역전(loC)

일반적인 자바 개발의 경우 객체를 사용하기 위해 다음과 같은 코드를 사용함public interface MyService { public String getHello();}@Servicepublic class MyServiceImpl implements MyService { @Override public String getHello() { return "Hello"; }}@RestControllerpublic class NoDIController { private MyService service = new MyServiceImpl(); // 직접 생성 @GetMapping("/no-di/hello") public String getHello() { ..

  • format_list_bulleted 개발 지식/KSUG
  • · 2025. 7. 21.
  • textsms

2025년 6월

Q. 1개월 전에 비해 나는 ?점 만큼 성장했다.(1~5점)아래 회색 음영에 스스로에게 1점은 어느 상황이고, 5점은 어느 상황인지 각자의 상화에 맞게 작성해보자.e.g.) 1점: 선택과 집중을 잘하지 못하는 것 e.g.) 5점: 가고 싶어하는 직무 DevOps, 준비하는 방법에 대해 듣고 열심히 움직이는 중⛳️ 1개월 전에 비해 나는 4점만큼 성장했다. 4학년이 되어서 취업을 어떻게 할지, 어떤 선택을 해야할 지 고민하는 시간이 너무 많았던 것 같다.그렇기에, 주변 사람들에게 정말 많이 물어보았던 것 같다. 내가 원하는 DevOps 직무에 대해서 점차 공부하던 중 5월에 AWS 자격증도 취득하였다. 그리고 이번 달에 인턴쉽도 붙게 되었다 뭔가 하나씩 결과가 나오는 것 같아서 뿌듯하기도 하다. 하지만 정..

  • format_list_bulleted 나의 일기 및 회고록/회고
  • · 2025. 7. 19.
  • textsms

작성하기 전

이번에 아주 좋은 기회를 얻어 Spring boot에 참여를 하게 되었다 ㅎㅎ스터디 장님께서 스스로 자기가 성장하기 위한 객관적 데이터를 스스로를 평가하고 앞으로 어떻게 해야할지 한 번 써보라고 하셔서 한 번 작성해보려고 한다. https://ksko1.tistory.com/113 [개발자, 자기주도성장] 지속적인 성장배경 : 혜혜 벨로그 6월 회고를 보는데, 뭔가 느낌이 달랐다. 스스로 자기가 성장하기 위한 객관적 데이터를 스스로 평가하고 앞으로 어떻게 해야할지, 글 쓴 것이 인상적이었다.우리 스터디에서ksko1.tistory.com

  • format_list_bulleted 나의 일기 및 회고록/회고
  • · 2025. 7. 19.
  • textsms

코딩할 때의 수학적 규칙을 찾는 능력을 키우는 방법

나는 코딩할 때나 문제를 풀 때 어떻게 풀 지는 말로는 성멸할 수는 없지만 코딩이 좀 어렵다 코딩 자체가 어려운 거는 아닌데 수학적으로 찾아나가야하는 부분인 규칙을 찾는 게 어렵다 예를 들어서 백준 1475번https://www.acmicpc.net/problem/1475 같은 경우 0~9번에서 각 나온 번호를 카운트하고 제일 큰 수를 뽑으면 되는데 대신에 6과9에서 같은 걸로 취급을 해야 제대로 된 답이 나온다 이 때 6과 9를 같은 걸로 취급할 때가 문제인데 수학적으로 어떻게 계산을 할 거냐이다 일단 먼저 코드부터 보자#include using namespace std;int arr[10];int main(void){ ios::sync_with_stdio(0); cin.tie(0); int n;..

  • format_list_bulleted 기타
  • · 2025. 2. 8.
  • textsms
[Spring boot] Folder 데이터베이스 생성, 기능 추가

[Spring boot] Folder 데이터베이스 생성, 기능 추가

EntityFolderListpackage com.Kkrap.Entity;import jakarta.persistence.*;import lombok.Getter;import lombok.Setter;import java.util.List;@Entity@Getter@Setter@Table(name = "folderlist")public class FolderList { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long folderListId; @ManyToOne @JoinColumn(nullable = false, name = "folder_id") private Folders folder; @..

  • format_list_bulleted 프로젝트/kkrap
  • · 2025. 1. 6.
  • textsms
  • navigate_before
  • 1
  • ···
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • ···
  • 46
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (273)
    • 프로젝트 (35)
      • Where42 (14)
      • kkrap (21)
    • 개발 지식 (86)
      • 인프라 (3)
      • GIt (1)
      • CS (5)
      • OS (5)
      • KSUG (40)
      • C++ (21)
      • Spring boot (5)
      • java (0)
      • Database && SQL (2)
      • Algorithm (4)
    • 객체지향 (24)
      • C++ 객체지향 (24)
    • 외부 활동 및 교육 (117)
      • 42Seoul (114)
      • 인턴 (3)
    • 나의 일기 및 회고록 (5)
      • 회고 (2)
      • 자격증 (3)
    • 기타 (3)
전체 방문자
오늘
어제
전체
인기 글
최근 글
최근 댓글
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바