▣ Framework/Spring Boot🍀

    [SpringBoot] GetMapping, PostMapping [예외처리로 에러 방지하기]

    [SpringBoot] JDBC Template : SELECT [REST API 적용하여 데이터 조회하기] [SpringBoot] Spring JDBC 사용하여 데이터베이스 연결하기 [JDBC Template, Groovy 활용] [SpringBoot] Service 생성 및 의존성 주입 [생성자 주입을 권장하는 이유] [SpringBoot] SLF4J 활용하여 프로젝트 로그 출력하기 yermi.tistory.com - GetMapping, PostMapping 1. getMapping @PathVariable @GetMapping("cityAdd/{name}/{countryCode}/{district}/{population}") public Object cityAdd(@PathVariable(valu..

    [SpringBoot] JDBC Template : SELECT [REST API 적용하여 데이터 조회하기]

    [SpringBoot] Spring JDBC 사용하여 데이터베이스 연결하기 [JDBC Template, Groovy 활용] [SpringBoot] Service 생성 및 의존성 주입 [생성자 주입을 권장하는 이유] [SpringBoot] SLF4J 활용하여 프로젝트 로그 출력하기 [프로젝트 logback 설정하기] [SpringBoot] 제이슨(JSON)으로 데이터 형식 리턴하기 yermi.tistory.com - JDBC Template : SELECT @PathVariable 호출 : localhost:8000/info/cityListByCode/KOR/3000000 → countryCode = KOR, population = 3000000 @GetMapping("cityListByCode/{coun..

    [SpringBoot] Spring JDBC 사용하여 데이터베이스 연결하기 [JDBC Template, Groovy 활용]

    [SpringBoot] Service 생성 및 의존성 주입 [생성자 주입을 권장하는 이유] [SpringBoot] SLF4J 활용하여 프로젝트 로그 출력하기 [프로젝트 logback 설정하기] [SpringBoot] 제이슨(JSON)으로 데이터 형식 리턴하기 [Jackson 어노테이션 사용 방법] [SpringBoot] 스프링 부트(Spring Boot)에서 yermi.tistory.com - Spring JDBC 사용하여 데이터베이스 연결하기 1. Spring JDBC 의존성 주입 // database implementation 'org.springframework.boot:spring-boot-starter-jdbc' runtimeOnly 'com.mysql:mysql-connector-j' 2. M..

    [SpringBoot] Service 생성 및 의존성 주입 [생성자 주입을 권장하는 이유]

    [SpringBoot] SLF4J 활용하여 프로젝트 로그 출력하기 [프로젝트 logback 설정하기] [SpringBoot] 제이슨(JSON)으로 데이터 형식 리턴하기 [Jackson 어노테이션 사용 방법] [SpringBoot] 스프링 부트(Spring Boot)에서 프로젝트 생성하기 [dependencies 세팅 및 MySQL 연동] - 스프링 부트(Spring Boot)에서 yermi.tistory.com - Service 생성 및 의존성 주입 1. Service 클래스 생성 2. 의존성 주입 (필드 주입, 생성자 주입) - 필드 주입 - 생성자 주입 - 생성자 주입을 권장하는 이유 순환참조 방지 : A가 B를 참조하고 B가 A를 참조할 때의 문제 테스트하기에 좋음 final 선언 가능 오류 방지 ..

    [SpringBoot] SLF4J 활용하여 프로젝트 로그 출력하기 [프로젝트 logback 설정하기]

    [SpringBoot] 제이슨(JSON)으로 데이터 형식 리턴하기 [Jackson 어노테이션 사용 방법] [SpringBoot] 스프링 부트(Spring Boot)에서 프로젝트 생성하기 [dependencies 세팅 및 MySQL 연동] - 스프링 부트(Spring Boot)에서 프로젝트 생성하기 1. Spring Boot 프로젝트 생성 2. MySQL DB 세팅 [MySQL] MySQL 다운로 yermi.tistory.com - SLF4J 활용하여 프로젝트 로그 출력하기 1. slf4j, logback 추가 // slf4j & logback implementation('org.slf4j:jcl-over-slf4j') implementation('ch.qos.logback:logback-classic')..