일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- myBatis
- build
- CI
- 리액트 캡차
- spring error
- 스프링
- react 상태
- 젠킨스
- react captcha
- REACT
- 리액트 심플캡차
- Security 로그인
- react 캡차
- SpringBoot
- react 심플캡차
- error
- react simple captcha
- 깃
- maven
- 에러
- react 자동입력방지
- jpa
- ChatGPT
- spring security 로그인
- Spring Security
- 스프링 시큐리티
- Spring Boot
- Docker
- git
- 스프링 시큐리티 로그인
- Today
- Total
목록SpringBoot (3)
I can do it(Feat. DEV)

📝글을 쓰게 된 계기 진행 중인 프로젝트 간단한 스펙 설명 - Spring Boot - TypeScript - Mybatis 엑셀 기능 개발 중 Axios 응답 객체에서 Content-Disposition을 찾을 수 없는 문제가 발생함. 분명히 아래 코드와 같이 서버단에서 응답 헤더에 파일명을 설정을 했는데 //파일명 인코딩 String encodedFilename = URLEncoder.encode(tblName+"목록","UTF-8"); //헤더에 파일명 세팅 response.setHeader("content-disposition", "attachment; filename=\"" + encodedFilename + ".xlsx\""); //콘텐츠 타입 설정 response.setContentType(..

📝글을 쓰게 된 계기 이번에 새로 개발 중인 웹 사이트는 개발 시간 단축을 위해 기존 시스템처럼 Mybatis를 사용하여 데이터를 조회함. 그런데 JPA로는 Pageable을 사용해 페이징 처리를 해보았지만, Mybatis는 해보지 않았음. 혹시 될 수도 있지 않을까 궁금해서 Page 타입에 Mybatis로 가져온 데이터를 넣어보았지만 당연히 에러가 남. 😅 바로 갓글에 검색 ~ 🤭 참조 사이트에 친절하게 설명되어 있지만 한번 더 숙지하기 위해 이 글을 작성함. 참고로 view 단 페이징은 이번 포스팅에서는 제외하고 back 단 구현만 포스팅함. 틀린 점 있다면 dm 말고 댓글로 말씀 부탁드림.🙏 챕터 1. pom.xml에 의존성 추가 Spring Data에서 제공하는 Pageable을 사용하려면 라이브..

Spring Boot + React 프로젝트를 진행하는데 초기 세팅을 끝내서 GitLab(필자의 원격저장소)에 push 진행. ※문제 상황 1. react 파일 경로인 /app 경로의 파일만 git에 add가 안됨. 혹시 몰라서 .gitignore 파일에 찾아봐도 해당사항 없음. 애초에 .gitignore 파일에 있으면 아예 제외되야 하는데 git status를 치면 /app 경로를 관리는 하고 있음. 2. submodule을 추가하라는 git 관련 hint 메세지가 나옴. 3. 원격 저장소에 가면 폴더는 올라갔는데 파일 접근이 안됨. 이유를 몰라서 갓글에 검색해 보니 하위 폴더인 app 경로 안에 .git 파일이 있어서 문제가 됐던 것! 🔔해결방법 1. 하위 폴더안에 .git 폴더 삭제처리 - 필자의 ..