늦은 프로그래밍 이야기
221207 TIL (스프링 개인과제) 본문
TIL
오늘 배운 내용 정리
알고리즘
GitHub - jk891113/java-algorithm
Contribute to jk891113/java-algorithm development by creating an account on GitHub.
github.com
Spring
2022.12.07 - [내일배움캠프/Diagram] - Use Case Diagram (유스케이스)
Use Case Diagram (유스케이스)
ㅈUse Case Diagram - 사용자(Actor)의 관점에서 시스템의 기능, 상호작용과 관계를 표현 목적 - 제품과 상호작용 하여 얻을 수 있는 목표를 자세히 설명 - 시스템의 요구사항을 요약하고 정의 - 시스템
jk891113.tistory.com
2022.12.07 - [내일배움캠프/Spring] - Spring MVC
Spring MVC
MVC - Model View Controller - 소프트웨어 공학에서 사용되는 아키텍쳐 패턴 - 주 목적은 Business Logic과 Presentation Logic을 분리하기 위함 - 사용자 인터페이스로부터 비지니스 로직을 분리하여 애플리케이
jk891113.tistory.com
오늘 배운 것
- 알고리즘은 캐릭터의 좌표를 풀어보았다. 0, 0 좌표에서 네 방향으로 움직일 때 좌표를 맵의 크기 내에서 이동하는 문제였다.
if문과 비교연산자, 논리연산자를 사용해서 푸는 의외로 간단한 문제였다.
- 스프링 개인 과제로 블로그 만들기를 어제에 이어서 계속 했다. 유스케이스 작성을 위해서 유스케이스 작성방법을 찾아보았고 작성을 하려는데 전체적인 구성은 완성했지만 구체적인 기능들을 구현을 하지 못해서 일단 비밀번호 확인 기능을 구현했고 전체적인 구조의 흐름에 대해 잘 모르는 것 같아서 유스케이스 작성은 다음으로 미루고 MVC에 대해 더 공부하고 추가 기능들을 구현하다 보니 저장된 데이터를 불러오는 기능에서 잘 되지 않아 DTO의 사용범위에 대해 더 공부해야 할 것 같아서 기능들을 다 구현하지 못한 채 위의 내용들을 찾아보고 공부하였다. 아직 완벽하게 알지는 못했지만, 내일 조금 더 공부해보고 구현을 완성하고 유스케이스도 작성해야 할 것이다.
'내일배움캠프 > TIL, WIL' 카테고리의 다른 글
| 221209 TIL (알고리즘) (0) | 2022.12.09 |
|---|---|
| 221208 TIL (스프링 개인과제) (0) | 2022.12.08 |
| 221206 TIL (스프링 입문, 알고리즘) (0) | 2022.12.06 |
| 221205 TIL (스프링 입문, 알고리즘 자바) (0) | 2022.12.05 |
| 5주차 WIL (1) | 2022.12.04 |