개발자 노트 - 강경훈 story
close
프로필 배경
프로필 로고

개발자 노트 - 강경훈 story

  • 분류 전체보기 (582)
    • 설치메뉴얼 (9)
    • Java (273)
      • Java 기초 문법 (24)
      • Java 객체 지향 핵심 (30)
      • Java 유용한 클래스 (51)
      • 자료구조 (20)
      • JSP (28)
      • Swing 프로젝트 (19)
      • 교재 정리 (12)
      • 디자인 패턴 (11)
      • 자바 라이브러리 (6)
      • 알고리즘(코테) (67)
    • Spring Boot (92)
      • Bank App 만들기 (deployment) (30)
      • 추가 개념 (7)
      • Blog 프로젝트 만들기(JPA) (53)
    • My Project (29)
      • 쇼핑몰 (15)
      • Java Swing 멀티 쓰레딩 프로그램 (10)
      • Java 1 : N 양방향 소켓 통신 (스윙) (4)
    • 면접 질의 응답 모음 (5)
    • CS (28)
      • 컴퓨터 구조 (7)
      • 운영체제 (6)
      • 네트워크 (8)
      • 시스템 설계 (7)
    • Vue.js (1)
      • 사전지식 (1)
    • MySQL (47)
      • 정리 (33)
      • 1일 1쿼리 (14)
    • HTML CSS (30)
      • HTML (10)
      • CSS (8)
      • CSS flexbox (9)
      • 블로그 만들기 (3)
    • JS (23)
      • JavaScript 핵심 (6)
      • JS 작업을 위한 코딩 연습 (8)
      • JavaScript 게시판 만들기 (8)
    • Git (9)
      • 강의 정리 (5)
      • 교재 정리 (3)
    • Flutter (27)
      • 기초 (4)
      • Flutter UI 프레임워크 (18)
      • MVVM 패턴과 상태 관리 (4)
    • error note (4)
      • Java (4)
    • 방통대정리 (2)
      • C++프로그래밍 (2)
  • 홈
  • 깃 허브
  • 설정
글 상세보기(조회) API 구현 - 6

글 상세보기(조회) API 구현 - 6

💡 학습 목표    1. Optional 에 대한 개념을 숙지 한다.     2. 경로 변수(Path variable)에 대한 개념을 이해하고 사용할 수 있다.1. 작업BlogService 파일에 게시글 조회 로직 추가 - 1package com.example.demo._domain.blog.service;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import com.example.demo._domain.blog.dto.ArticleDTO;import com.example.demo._domain.blog.entity..

  • format_list_bulleted Spring Boot/Blog 프로젝트 만들기(JPA)
  • · 2024. 10. 2.
  • textsms
글 목록 조회 API 만들어 보기 - 5

글 목록 조회 API 만들어 보기 - 5

💡 학습 목표    1. 글 전체 조회 기능을 만들 수 있다.     2. 응답 처리시 공통 DTO를 설계할 수 있다.     3. ExceptionHandler 개념을 이해하고 코드를 구성할 수 있다.1. 작업BlogService 파일에 게시글 전체 조회 기능 추가 하기 - 1package com.example.demo._domain.service;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import com.example.demo._domain.blog.dto.ArticleDTO;import com.example..

  • format_list_bulleted Spring Boot/Blog 프로젝트 만들기(JPA)
  • · 2024. 10. 2.
  • textsms
서비스, 컨트롤러 만들어 보기 - 4

서비스, 컨트롤러 만들어 보기 - 4

💡 학습 목표    1. DTO 에 대한 개념을 설명 할 수 있다.     2. 애플리케이션 컨텍스트에 대해서 설명 할 수 있다.    3. 서비스 계층, 컨트롤러 계층을 코드로 작성할 수 있다.1. 작업작업 1 DTO(Data Transfer Object) 클래스 만들기 (게시글 저장) DTO는 데이터 전송을 위한 객체로, 주로 계층 간 데이터 교환을 목적으로 사용된다.예를 들어, 클라이언트에서 서버로, 혹은 서비스 계층에서 프레젠테이션 계층으로 데이터를 전달할 때 사용된다.package com.example.demo._domain.blog.dto;import com.example.demo._domain.blog.entity.Article;import lombok.AllArgsConstructor;i..

  • format_list_bulleted Spring Boot/Blog 프로젝트 만들기(JPA)
  • · 2024. 10. 2.
  • textsms
OOP 회원과 주문 관리 설계

OOP 회원과 주문 관리 설계

목차1. 요구사항2. 순수 자바 코드로 구현 oop_sample/oop_sample/src at main · kyeonghooon/oop_sampleContribute to kyeonghooon/oop_sample development by creating an account on GitHub.github.com주요 포인트 !!public class AppConfig { public MemberRepository getMemberRepository() { return MemoryMemberRepositoryImpl.getInstance(); } public MemberService getMemberService() { return new MemberServiceImpl(get..

  • format_list_bulleted Spring Boot/추가 개념
  • · 2024. 10. 1.
  • textsms
레포지토리 만들기 - 3

레포지토리 만들기 - 3

목차💡 학습 목표레포지토리 인터페이스를 만들 수 있다.인터페이스 선언 방법과, 기본적인 CRUD 기능을 자동으로 제공받기 위한 JpaRepository 상속 구조를 이해한다.JpaRepository의 역할과 계층 구조를 이해하고 설명할 수 있다.JpaRepository의 상속 계층(Repository → CrudRepository → PagingAndSortingRepository → JpaRepository)과 각 인터페이스의 역할을 이해한다.스프링이 레포지토리 구현체를 자동으로 생성하는 개념을 설명할 수 있다.스프링이 JpaRepository 인터페이스의 구현체를 런타임 시에 자동으로 생성하여 제공하는 방식에 대해 설명할 수 있다.1. 레포지토리 만들기PostRepostiorypackage com...

  • format_list_bulleted Spring Boot/Blog 프로젝트 만들기(JPA)
  • · 2024. 10. 1.
  • textsms
블로그 엔티티 만들기 - 2

블로그 엔티티 만들기 - 2

💡 학습 목표    1. 기존의 MVC 레이어 기반 패키지 구조와 최근 도메인 중심 패키지 구조에 대한 개념을 말 할 수 있다.     2. JPA로 엔티티를 생성시킬 수 있다.1. DDD 방식의 프로젝트 구조만들어 보기 1. 도메인별로 패키지 구성각 도메인에는 그 도메인과 관련된 모든 엔티티, 서비스, 레포지토리, DTO 등이 포함된다. 2. 공통 패키지 (설정, 유틸리티 등)도메인과는 별개로, 설정 관련 패키지나 공통적으로 사용하는 유틸리티 패키지를 포함한다.2. 엔티티 만들기블로그 테이블 구조 확인컬럼명자료형null 허용키설명idBIGINTN기본키일련번호, 기본키titleVARCAR(255)N 게시물 제목contentVARCAR(255)N 내용 스프링 부트와 JPA 프로젝트에서 패키지 구조를 구성..

  • format_list_bulleted Spring Boot/Blog 프로젝트 만들기(JPA)
  • · 2024. 10. 1.
  • textsms
  • navigate_before
  • 1
  • ···
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • ···
  • 16
  • navigate_next
공지사항
  • 목차 목록
전체 카테고리
  • 분류 전체보기 (582)
    • 설치메뉴얼 (9)
    • Java (273)
      • Java 기초 문법 (24)
      • Java 객체 지향 핵심 (30)
      • Java 유용한 클래스 (51)
      • 자료구조 (20)
      • JSP (28)
      • Swing 프로젝트 (19)
      • 교재 정리 (12)
      • 디자인 패턴 (11)
      • 자바 라이브러리 (6)
      • 알고리즘(코테) (67)
    • Spring Boot (92)
      • Bank App 만들기 (deployment) (30)
      • 추가 개념 (7)
      • Blog 프로젝트 만들기(JPA) (53)
    • My Project (29)
      • 쇼핑몰 (15)
      • Java Swing 멀티 쓰레딩 프로그램 (10)
      • Java 1 : N 양방향 소켓 통신 (스윙) (4)
    • 면접 질의 응답 모음 (5)
    • CS (28)
      • 컴퓨터 구조 (7)
      • 운영체제 (6)
      • 네트워크 (8)
      • 시스템 설계 (7)
    • Vue.js (1)
      • 사전지식 (1)
    • MySQL (47)
      • 정리 (33)
      • 1일 1쿼리 (14)
    • HTML CSS (30)
      • HTML (10)
      • CSS (8)
      • CSS flexbox (9)
      • 블로그 만들기 (3)
    • JS (23)
      • JavaScript 핵심 (6)
      • JS 작업을 위한 코딩 연습 (8)
      • JavaScript 게시판 만들기 (8)
    • Git (9)
      • 강의 정리 (5)
      • 교재 정리 (3)
    • Flutter (27)
      • 기초 (4)
      • Flutter UI 프레임워크 (18)
      • MVVM 패턴과 상태 관리 (4)
    • error note (4)
      • Java (4)
    • 방통대정리 (2)
      • C++프로그래밍 (2)
최근 글
인기 글
태그
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바