Framework/Spring

Framework/Spring

스프링 부트 Application 실행 시 MySQL root@localhost Access Denied 오류 해결

Spring Boot 2.4.9 version java 11 Gradle Project Application.properties를 형식에 맞게 잘 작성했고, localhost라 포트 포워딩을 할 필요도 없는데 자꾸 Access denied 관련 에러가 떴다. 2021-09-10 13:23:06.295 INFO 19932 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... 2021-09-10 13:23:07.854 ERROR 19932 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Exception during pool initialization. java...

Framework/Spring

스프링 부트 JPA 활용 - 웹 계층 개발

회원 목록 조회 package jpabook.jpashop.Controller; import jpabook.jpashop.domain.Address; import jpabook.jpashop.domain.Member; import jpabook.jpashop.service.MemberService; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.validation.BindingResult; import org.springframework.validation.annotation.Va..

Framework/Spring

스프링 부트 JPA 활용 1 - 회원 도메인 개발

애플리케이션 아키텍쳐 - 계층형 구조 사용 Controller --> Service --> Repository --> DB Controller, Web : 웹 계층 Service : 비즈니스 로직, 트랜잭션 처리 Repository : JPA를 직접 사용하는 계층, 엔티티 매니저 사용 Domain : 엔티티가 모여있는 계층, 모든 계층에서 사용 - 패키지 구조 jpabook. jpashop domain exception repository service web package jpabook.jpashop.repository; import jpabook.jpashop.domain.Member; import lombok.RequiredArgsConstructor; import org.springframewor..

Framework/Spring

스프링 부트 JPA 활용 1 - 도메인 분석 설계 / 엔티티 클래스 개발

요구사항 분석 회원 기능 ● 회원가입 - 이름 - 도시 - 주소 - 우편 번호 ● 회원 목록 순서, 이름, 도시, 주소, 우편번호 출력 상품 기능 ● 상품 등록 - 상품명 - 가격 - 수량 - 저자 - ISBN ● 상품 목록 - 순서, 상품명, 가격, 재고 수량 출력 - 수정 기능 포함 주문 기능 ● 상품 주문 - 주문 회원(이름) -상품명 -주문 수량 ● 주문 내역 - 순서, 회원 명, 대표 상품 이름, 대표 상품 주문 가격, 대표 상품 주문 수량, 상태(ORDER/CANCLE), 일시 출력 - 취소 기능 포함(취소 시 상품 목록에 다시 상품이 추가됨) 기타 모든 섹션에는 회원명을 기준으로 한 검색 기능이 있다. 도메인 모델과 테이블 설계 회원 : 주문 - 하나의 회원 당 여러개의 주문 주문 : 배송 ..

Framework/Spring

[스프링 입문] 스프링 빈과 의존 관계

MemberController가 MemberService를 통해 멤버를 등록하고 조회한다. - 이를 MemberController가 MemberService에 '의존'한다고 표현 MemberController 클래스 생성(@Controller 어노테이션 포함) : 스프링 컨테이너 생성 -> MemberController 객체를 생성해서 스프링에 넣게 된다. 스프링 컨테이너에 한번만 등록하고 그 외 기능을 한번에 해결하기! - 생성자 호출을 통해 @Autowired (스프링 컨테이너에서 멤버 서비스를 가져온다. ) 클래스 위에 @Repository, @Service, @Controller를 추가해 스프링이 해당 클래스가 리포지토리, 서비스, 컨트롤러 클래스임을 인식하고 스프링 컨테이너에 넣도록 한다. me..

Framework/Spring

스프링 부트와 JPA 활용1 - 프로젝트 환경 설정

#스프링 #공부 #다시시작 프로젝트 생성 IDE는 IntelliJ, JPA를 사용한 웹 애플리케이션 개발이 목적이다. https://start.spring.io/ 다음 사이트에 들어가서 + dependencies에 lombok도 추가해주자! Spring Boot 프로젝트가 잘 설치되었는 지 확인하기 위한 Test package jpabook.jpashop; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class JpashopApplication { public static void m..

Framework/Spring

스프링 관련 의문점 다루기

Q. GamjaApplication을 실행하였을때 동일한 폴더의 HelloController가 실행되는 원리는 무엇일까? package com.gamja.gamja; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class GamjaApplication { public static void main(String[] args) { SpringApplication.run(GamjaApplication.class, args); } } GamjaApplication.java 를 이렇게 작성하고..

Framework/Spring

스프링 복습 및 기초 다지기

kyuhyuk.kr/category/spring-boot.html Category : Spring Boot Category : Spring Boot [Spring Boot] 게시판 구현 하기 (4) - 파일 업로드 & 다운로드 Jul 22, 2020 앞의 글에서 글을 수정하고 삭제하는 기능을 만들었습니다.이번 시간에는 파일을 업로드하고 다운로드하는 kyuhyuk.kr package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotatio..

Framework/Spring

인프런 스프링 입문 강의 #JPA

JPA란? : (Java Persistence API) ORM(Object Relational Mapping)의 기술 표준, 인터페이스의 모음이다. ORM에 대한 자바 API의 규격이며 Hiberate, OpenJAP등이 JPA의 구현체이다. 데이터베이스를 객체지향적으로 관리할 수 있다. implementation 'org.springframework.boot:spring_boot-starter-data-jpa' build.gradle에 다음 코드를 추가해주고 spring.datasource.url=jdbc:h2:tcp://localhost/~/test spring.datasource.driver-class-name=org.h2.Driver spring.jpa.show-sql=true spring.jpa..

MINGYUM
'Framework/Spring' 카테고리의 글 목록 (4 Page)