코딩을 한단계씩 부셔보자.

코딩을 한단계씩 부셔보자.

  • 분류 전체보기 (319)
    • 코딩배움일지 (157)
      • JAVA (79)
      • DataBase (29)
      • Web 구현 (34)
      • 인터페이스 구현 (15)
    • 개인적인 공부 (142)
      • 자바 (6)
      • 백준 (47)
      • Java의 정석 (0)
      • 그냥정리 (2)
      • Database 복습 (5)
      • 테스트 페이지 (1)
      • 프론트엔드 (7)
      • Unity (29)
      • Python (45)
    • TeamProjectHappy (12)
      • front (9)
      • database (3)
    • 개발일지 (2)
      • Journey to West (2)
  • 홈
  • 배움기록
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

코딩을 한단계씩 부셔보자.

컨텐츠 검색

태그

html 자바 왕초보 백준 2D c# 자바기초 java javabasic java기초 database javascript SQL 배열 Python CSS 유니티 파이썬 Web unity

최근글

댓글

공지사항

아카이브

코딩배움일지/인터페이스 구현(15)

  • 인터페이스 8일차 (데이터베이스에 등록된 모든 정보 출력)

    데이터베이스에 등록된 모든유저정보? 를 출력하고 싶다. UserController 추가 @GetMapping("") public ResponseDto getAllUser(){ return userService.getAllUser(); } GetUserReponseDto 에는 . 비번이 없다. package com.jingu.board.dto.auth; import com.jingu.board.entity.MemberEntity; import lombok.AllArgsConstructor; //import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; @Data @NoArgsConstructor @AllArgsConstructor..

    2023.01.12
  • 인터페이스 7일차 (파일업로드, 다운로드, 이미지 출력)

    파일 업로드 spring.servlet.multipart.max-file-size=100MB 파일 보낼때 최대 용량은 100MB spring.servlet.multipart.max-request-size=150MB 리퀘스트 자체의 용량은 150MB이다. server.port=4040 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/board?serverTimezone=UTC&characterEncoding=UTF-8 spring.datasource.username=root spring.datasource.password=root spring.servlet...

    2023.01.11
  • 인터페이스 7일차 (Delete)

    Delete http://localhost:4040/api/user/{email} // Path 형태이다. 참고 @DeleteMapping("{email}") // 무엇이든 할 수 있다. 처음 할때만 쓰고 나중에 수정해라. 유지보수 힘들다. public ResponseDto deleteUser(){ } UserController 에 추가 @DeleteMapping("{email}") // 무엇이든 할 수 있다. 처음 할때만 쓰고 나중에 수정해라. 유지보수 힘들다. public ResponseDto deleteUser(@PathVariable ("email")String email){ return userService.deleteUser(email); } User Service 에 추가 public Res..

    2023.01.11
  • 인터페이스 7일차 (Update)

    Update update. UserControllelr에 patchmapping 추가 @PatchMapping("") // 패치가 성공하면은 유저정보를 다시 겟 한다. // public ResponseDto patchUser(@RequestBody PatchUserDto requestBody){ return userService.patchUser(requestBody); } GetUserResponseDto 형식을 가져 와야 한다. package com.jingu.board.dto.auth; import com.jingu.board.entity.MemberEntity; import lombok.AllArgsConstructor; //import lombok.Builder; import lombok.Dat..

    2023.01.11
  • 인터페이스 6일차 (회원가입 및 중복여부확인 Create, Read)

    UserController package com.jingu.board.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.jingu.board.dto.response.Re..

    2023.01.10
  • 인터페이스 5일차(Repository)

    Repository MVC 디자인 패턴의 Model의 일부 데이터베이스 접근을 담당하는 부분 각종 SQL 및 데이터베이스 테이블 관리 Service의 호출에 따라 데이터베이스 변환 및 검색 후 결과를 반환 Spring Boot Repository 작성 @Entity ORM을 사용하기 위해 데이터베이스에 상응하는 Entity Class를 작성 ORM이 해당 어노테이션으로 작성된 Class를 특정 테이블에 매핑하도록 해줌 @Entity(엔터티명) 처럼 인자를 넣어 해당 엔터티의 이름을 지정할 수 있음 package com.jingu.board.entity; import javax.persistence.Entity; import javax.persistence.Table; import lombok.AllArg..

    2023.01.09
이전
1 2 3
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바