일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- s
- stream
- 이것이 자바다
- 메모리구조
- C programming
- 윤성우 열혈자료구조
- R
- JSON
- Stack
- Selection Sorting
- insertion sort
- 윤성우의 열혈 자료구조
- Graph
- Algorithm
- C 언어 코딩 도장
- 혼자 공부하는 C언어
- 알기쉬운 알고리즘
- buffer
- datastructure
- coding test
- 이스케이프 문자
- list 컬렉션
- Serialization
- Today
- Total
목록Server/Spring (22)
Engineering Note
본 내용은 홈팍 스프링 부트 강좌를 참고하였습니다. https://www.youtube.com/watch?v=ZGgf_1OXcAY&list=PLyebPLlVYXCiYdYaWRKgCqvnCFrLEANXt&index=9 지난 코드에서는 Client가 전송한 Form data를 Spring boot controller에서 Object로 받고 제대로 들어 왔는지 확인해보았다. 이번시간에는 DTO는 자바 객체이므로 DB가 이해할 수 있는 규격화 된 객체, 데이터로 변환해주어야 한다. 이렇게 변환된 데이터를 Entity라고 한다. 그리고 이렇게 DTO에서 Entity로 변환된 데이터를 Repository라는 도구를 통해 DB에 저장할 수 있다. (JPA가 Entity와 Repository를 제공해준다. ) Arti..

본 내용은 홈팍 스프링 부트 강좌를 참고하였습니다. https://www.youtube.com/watch?v=rzjudEZ8bt0&list=PLyebPLlVYXCiYdYaWRKgCqvnCFrLEANXt&index=8 view 페이지의 Form 태그를 통해 Form data를 서버로 전달 받아 처리해줄 controller package com.example.boardproject.controller; import com.example.boardproject.dto.ArticleForm; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.spri..

본 내용은 홈팍 스프링 부트 강좌를 참고하였습니다. https://www.youtube.com/watch?v=Y_gkH0nLMY8&list=PLyebPLlVYXCiYdYaWRKgCqvnCFrLEANXt&index=5 localhost/main으로 접속시 return 값에 적힌 "greetings" html 파일을 찾아 간다. 해당 프로젝트에서는 mustache view template을 사용하였음 브라우저에서 localhost:8080/main으로 접속시 화면 mustache 문법을 사용해서 데이터에 따라 위 뷰 페이지를 바뀌도록 할 수 있다. Controller에서 아래 코드를 import 해주고 import org.springframework.ui.Model; GetMapping 메소드에서 모델에 키..

devtools 모듈을 사용하면 스프링부트에서 소스코드가 변경 되었을 때 다시 시작하지 않아도 자동으로 재시작해준다. 사용 방법 Gradle 사용시 build.gradle 에 아래 코드를 추가 해준다. dependencies { compileOnly("org.springframework.boot:spring-boot-devtools") } 그리고 Settings에 Advanced Settings에서 아래 그림처럼 체크박스를 체크해주고 Settings에 Compiler에서 Automatically show first error in editor 부분을 체크해주면 된다.

문제 상황 Spring을 실행했을 때 이미 8080 포트가 존재한다는 에러메세지가 발생. 문제해결 - 8080포트 찾아서 종료 1. cmd 창에서 'netstat -a -o' 명령어 입력하면 현재 사용중인 prot의 리스트 확인 2. taskkill /f /pid 로 프로세스 죽이기