운동 등 조졌다 ㅇ늘
운동 가슴, 어깨
thymeleaf 문법 중 if, unless 문법 if 는 == 이 맞고 unless 는 참인 조건을 넣으면 안되고 무조건 != 조건이 되는걸 넣어야 동작함 이미지 완료 목록 및 디테일 출력 완료 페이징 로직 이해 완료 entity로 접근하던 페이징을 dto로 접근하게 수정 완료 페이징 움직이는 방법을 이해 했는데, 페이징 사용 시 entity -> dto로 바꾸는 새로운 개념 @Transactional public Page getProductList(Pageable pageable){ // 기존엔 이것만 리턴 했는데, 객체에 담아서 entitiy를 dto로 바꾼뒤 리턴으로 변경 Page prodouctPage = productRepository.findAllByProductFlagEquals("0",..
운동 하체
페이징 처리 진행 중 페이징에 대한 이해가 부족해 새로 파악 중 객체들이 어떻게 넘겨서 페이지 처리를 해주는지 이해 중 이미지 출력 진행 중 이미지 디비에 저장되고 파일까지 저장 됨 화면에 출력만 하면 됨 이미지 출력 폴더 및 각종 설정을 위해 WebConfig 클래그 생성 private String resourcePath = "/upload/**"; // view 에서 접근할 경로 private String savePath = "file:///D:/temp"; // 실제 파일 저장 경로 savePath 에 있는 파일을 resourcePath 이름으로 접근 하게 @Override public void addResourceHandlers(ResourceHandlerRegistry registry){ reg..
이미지 저장 - 백엔드 까지 완료 프론트 출력 하면 끝
오늘 한 것 이력서 인쇄, 포트폴리오 인쇄 프로그래머스 기초 문제 몇개 개인 프로젝트 하다 공부 이미지 추가 메서드 작성 중 null 과 isEmpty() 쓰는 이유 if(imageUploadDto.getFiles() != null && !imageUploadDto.getFiles().isEmpty()) 이 코드에서 != null 은 아예 없을 때. 즉 생성되지 않았을 때 isEmpty는 파일리스트나 배열은 존재하지만 비어있을 때 file.transferTo(destinationFile); MultipartFile file file.transferTo -> 지정된 파일을 디스크의 특정 위치로 이동 하거나 복사 다른 방법으로 이미지 저장 수정 이미지 저장 순서 /* * 1. Dto에 담긴 파일 꺼냄 * 2..
스프링 단축키 꿀팁 alt 두번 누르면 그 창 이 alt +1 프로젝트 창 키고 끄기 ▶ 인덴트 : Tab(인덴트), Shift+Tab(인덴트 취소) 인덴트는 들여쓰기를 말한다. Tab키는 들여쓰기를 Shift+Tab은 들여쓰기 취소를 할 때 눌러주면 된다. ▶ 자동 인덴트 : Ctrl+Alt+I 코드 전체에 자동 인덴트를 적용하고 싶다면 Ctrl+A키를 눌러 코드 전체 영역을 선택해 주고 그 다음 Ctrl+Alt+I키를 눌러주면 된다. ▶ 사용처 찾기 : Alt+F7(찾기), Ctrl+B(빠른 찾기) 함수를 사용하고 있는 사용처를 찾을 때 Alt+F7(찾기)키 혹은 Ctrl+B(빠른 찾기)키를 눌러주면 된다. Alt + insert -> 겟셋 같은 소스 검색 ▶ 꿀 팁 : Ctrl + shift + e..
- Total
- Today
- Yesterday
- selectbox
- findFirstBy
- SCP
- 셀프로젝트
- 다중체크박스 처리
- 씹어먹는 C 언어
- CheckBox
- reactApp
- 셀렉트박스
- th:selected
- 제약조건
- commit 에러
- React
- 서버전송
- optional
- App
- ID
- reactStart
- 다른데서 react
- C
- 받아오기
- react 시작 오류
- @reqeustBody
- mircrosoft visual studio
- 체크박스
- JPA
- @RequestParam
- C언어
- 아이디
- @Builder
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
