일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 2021.01.12
- 2021.01.21
- spring-boot
- 알고리즘
- 백준 9093
- 2021.01.17
- algorithm
- SWEA
- java
- 백준 1149
- 2021.01.22
- 잃어버린 괄호
- 마스터즈 2주차 회고
- 2021.01.14
- 2021.01.19
- 박재성
- 코드스쿼드
- 코드스쿼드 마스터즈
- baekjoon1541
- 괄호
- 2021.01.06
- 백준
- 알고리즘데이
- 자바
- 쉽게 배우는 운영체제
- 2021.01.13
- Til
- 2021.01.18
- 2021.01.11
- 2020.01.08
- Today
- Total
목록Programming (33)
Cooper's devlog
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vtNKi/btqFFVrxgsq/Aa2LOPnhvtqKkaO7kkBOc0/img.png)
3-6. 세 번째 반복주기 원격 서버 배포 1. 강의 링크 https://www.youtube.com/watch?v=N2xq56HT0Mk&list=PLqaSEyuwXkSppQAjwjXZgKkjWbFoUdNXC&index=21 2. 학습 목표 * 원격 서버에 배포하는 과정 * jar를 통한 배포에 문제가 있어 maven으로 배포 3. 과정 (1) ip에 대해서 이름 부여하기 window10 hosts directory : /etc/hosts에 존재 방법 : 해당 아이피 입력 (space) 이름 (aws 사용 시, 종료, 시작 반복하므로 연속적으로 ip변경 → 따로 하지 않는다) (2) ps -ef | grep java -현재 실행 중인 프로세스 중 "java" 라는 단어가 포함된 프로세스를 찾고자 할 때 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/TCDHM/btqFEmbPYS3/3ztaDC9soFdNXylw2notH0/img.png)
3-5. 개인정보 수정 기능 구현 2 1. 강의 링크 https://www.youtube.com/watch?v=V2AhIjdfcMg&list=PLqaSEyuwXkSppQAjwjXZgKkjWbFoUdNXC&index=20 2. 학습 목표 개인 정보를 수정하는 기능 구현 2단계 3. 과정 (1) UserController & USer(VO) 추가 작성 [1]Controller : update method 작성 내용 [2]update method 작성하기(User.java) [3]페이지에서 작성내용 확인 (2) post -> put 내용 변경하기 CRUD에 따라 method type을 정해놓기(해당 정보를 수정할 때, put 사용이 의미를 명확하게 해줌) [1] 많이 사용되는 공식 꼼수(post → put) ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cfNmkj/btqFDa4gpgL/hCTERAvATDTYSxcx5NBNdK/img.png)
3-4. 개인정보 수정 기능 구현 1 1. 강의 링크 https://www.youtube.com/watch?v=D3PjDIYZYW0&list=PLqaSEyuwXkSppQAjwjXZgKkjWbFoUdNXC&index=19 2. 강의 목표 * 개인 정보를 수정하는 기능 1단계 구현 3. 과정 (1) template/user/form.html을 이동 -template : controller로 url을 이동하는 메소드를 구현해야 한다.(url을 표시하면 이동 불가) - HomeController 생성 → template/index.html로 이동할 수 있도록 구현하기. (2)개인정보 수정 기능 구현하기 -관리자 역할의 해당 사용자의 입력 정보를 수정할 수 있는 기능을 구현하기. [1] '수정'버튼 클릭했을 때,..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bCgPCi/btqFBZPwx2w/eDkUR2kSp6vuwaezrqnnkK/img.png)
3-3. 새로운 HTML 적용 및 URL 리팩토링 (1) 강의 링크 https://www.youtube.com/watch?v=g2YhGTHW_xU&list=PLqaSEyuwXkSppQAjwjXZgKkjWbFoUdNXC&index=18 2. 학습 목표 기존에 구현한 HTML을 제거하고 새로운 HTML을 적용 URL 수정 및 중복을 제거함. 3.과정 (1) 이전 내용 수정 작업 -form method="post"로 변경 -UserController annotation 변경 -list.html에서 mustache 방식 내용 출력 (2) 공통 url 부분 RequestMapping으로 변경 - 공통부분(/users)에서 postMapping("") & GetMapping("")으로 변경 - Post Method..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cr0dIX/btqFEmbt7fh/seQk0BY2dKSw8KKy25fH60/img.png)
3-1. HTML 템플릿 추가, H2 데이터베이스 설치, 관리툴 확인 1. 강의 링크 https://www.youtube.com/watch?v=F3koiTIJCwM&list=PLqaSEyuwXkSppQAjwjXZgKkjWbFoUdNXC&index=16 2. 학습 목표 질문/답변 게시판을 구현하기 위한 HTML 템플릿을 추가 H2 데이터베이스에 대한 의존관계 설정 및 설정 H2 데이터베이스 관리툴 확인 3. 과정 (1) Q&A template를 복사하기 (1) Q&A template git clone 명령어로 가져오기 (2) import → existing maven project로 해당 폴더 import 받기 (3) 해당 폴더들을 my-slipp/static 위치에 복사하기 - 복사결과 (2) h2데이터..