일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 객체지향 언어
- 스레드
- Token
- #스파르타내일배움캠프
- 회고록
- #스파르타내일배움캠프TIL
- 내일배움캠프
- Git
- diary
- 변수의 다양성
- Github_token
- 메서드
- Java의 이점
- GitHub
- 성장기록
- KPT
- static
- TiL_1st_0419
- 해우소
- JVM
- 클래스
- #내일배움캠프
- 인스턴스
- Diary 해우소
- 스파르타내일배움캠프TIL
- 포맷은 최후의 보루
- 생성자
- 감사기록
- Java
- 스파르타내일배움캠프
- Today
- Total
몬그로이
토이프로젝트 4일차 본문
column을 대신할 이름 작명
쿼리스트링 (@RequestParam)
1. 기본 설정 required = true
2. true 값 입력이 들어오지 않은 경우: Spring이 자동으로 400 Bad Request 에러를 반환함
3. required = false 로 설정한 경우, null 값이 들어오면 에러가 발생하므로 예외처리 필요
세 개로 나뉘었던 메서드를 한 주소에서 수행하도록 수정함
동시성 강의 다시 듣기
삭제할 때
‘삭제하는 경우 작성한 데이터가 전부 삭제됩니다. 정말 삭제하시겠습니까?’
같은 확인 메세지를 출력하여 사용자가 해당 내용을 인지할 수 있도록 합니다.
- 취소 → 삭제 기능 수행하지 않습니다.
- 확인 → 삭제 기능 수행합니다.
>>> 리다이렉트로 컨트롤러에 위치한 메서드를 부른다???
>>> 찾아보니까 백엔드로 하는 건 안 나오는 걸 보니 보통 프론트에서 처리하는 부분인 것 같음
동작
카드를 잡는다
이동한다 >> 컬럼 내부 카드 사이 // 컬럼과 컬럼 사이 -> 컬럼 내부 카드 사이
놓는다
필요한 기능
- 옮기기 전 위치 기억하기 (엉뚱한 곳에서 놓았을 때 그 자리로 돌아가도록) : 컬럼Id 와 카드위치
- 옮긴 위치 기준 컬럼Id, 그리고 앞과 뒤의 카드 위치 확인하기
- 세 카드 위치 확인하여 비교하기
- 새로 놓을 카드의 적절한 위치를 계산(선정)하기
- 계산한 위치를 입력하여 정렬하기
**한 컬럼 당 최대 개수 제한하기???
아스키 코드 값을 기준으로 비교
Comparable 인터페이스를 사용하는 방법
'Dev입성기 > Dev 입성기_중기' 카테고리의 다른 글
토이프로젝트 5 ~ 6일차 (0) | 2024.07.16 |
---|---|
토이프로젝트 Kanban _ KPT 회고 (0) | 2024.07.16 |
토이 팀프로젝트 3일차 (1) | 2024.07.14 |
토이팀프로젝트 2일차 (0) | 2024.07.12 |
토이 팀프로젝트 1일차 (0) | 2024.07.10 |