최신 글
-
[Co_App] Spring Basic 복습 - Pagination ~ JPA (완) 2024.09.08
-
[Co_App] Spring Basic 복습 - Auth 2024.09.01
-
[Co_App] Spring Basic 복습 2024.08.29
-
[MySQL] 이것이 MySQL이다 2024.03.25
-
[Do it] 이용자 화면 설계 2 2024.02.19 -
[Do it] 이용자 화면 설계 1 2024.02.19
인기
- [Do it] 화면 정의서 1. 기획자는 화면정의서로 말한다 - SB/화면기획안/화면설계서 등으로 불린다. 화면정의서는 청사진이다. - 웹사이트의 기능과 정책 등을 모두 반영한 주요 산출물이다. - 기획자는 앞으로 발생할 모든 문제점을 미리 고민하여 대책을 세우고, 발생하는 경의 수를 예상하여 화면 정의서에 해결책을 담아야 한다. - 디자이너 퍼블리셔 개발자 모두가 이거만 보고 기획자의 역량을 파악한다. 기획에 뜻이 있다면 목숨걸고 만들어야 할 문서. 화면정의서는 작업지침서다. - 웹사이트의 모든 움직임을 상세히 담아야 한다. - 화면정의서는 소통의 문서이므로, 디자이너/퍼블리셔/개발자의 입장에서 고민하는 습관이 중요하다. - 한번 더 검토하기 : 본문의 설명은 오해가 없도록 명확히 작성하는 것이 중요하다. - 깔끔하게 작성하기 .. 2024.02.19
- [Do it] 기획에 필요한 주요 문서 1. 기능 정의서 기능정의서란 - 웹사이트를 제작할 때 필요한 주요 기능을 정리해놓은 문서이다. - 웹사이트의 규모나 기능을 빠르게 알아보기 위해서 반드시 필요하다. - 의뢰사와 제작사가 하나의 기능을 서로 다르게 이해하지 않도록 명확하게 작성한다. - 기능정의서를 기준으로 비용을 산출하므로 난이도와 작업시간을 어느정도 알아두면 좋다. - 총 작업기간을 산출해볼 수 있다. 클라이언트는 언제끝나는지 하루종일 물어본다. 문서화해두고 업데이트하면 귀찮은 메일을 덜 받을 수 있다. 기능정의서 작성하기 - 한 화면의 주요 기능을 하나씩 정리하는 것이다. - 화면이 그려지지 않은 상태에서 화면을 유추하며 기능을 하나씩 정리해야 하는 상황이다. - 웹사이트 구조 문서를 잘 정리해놓았다면 그걸 기준으로 정리해나가면 된.. 2024.02.19
- [Co_App] Spring Basic 복습 - Pagination ~ JPA (완) 1. Pagination- 1~5 번 게시물만 보여주기 해보자 - Repository 인터페이스에 다음과 같이 메서드 생성 - 가져다 사용할때는 PageRequest를 사용한다.- items 를 이미 list.html에 바인딩 해놓았으므로 result를 보내면 알아서 반복문을 돌면서 렌더링한다. - 동적으로 변경하기 2. Azure Storage 이용하기 (Azure Blob)- 별도의 강의가 없으므로 따로 공부해서 아라보자- 이것도 단순한 Copilot 예시코드일 뿐이다.3. Comment 기능- 각 상품에 대한 댓글 기능을 구현한다. - Controller - Comment Entity - Service - Repository - Thymeleaf - 별거 없다. 4. 검색 기능- title 에서 .. 2024.09.08