본문 바로가기

분류 전체보기

(90)
[개발공부일지] 23.08.16 - 글쓰기에 파일업로드 추가 💕 오늘 한 거 1) 프로젝트 기능 추가 - [글쓰기] 파일업로드 추가 ( 8/14 ~ - 글쓰기 > 파일 선택한 후에 버튼 누르지 않아도 바로 파일 업로드 : 찾아본거 ㄴinput type=file 의 속성조사 https://hianna.tistory.com/346 ㄴonchange 이벤트 조사 ( onchange 이벤트는 input 태그의 포커스를 벗어났을때 (즉, 입력이 끝났을때) 발생하는 이벤트이다. ) - 글쓰기시 사용할 파일업로드 API 개발 ( 2) 업로드된 파일 리스트는 글쓰기 화면에 표시한다. 3) 글쓰기 화면에서 파일 취소 / 글작성 취소 시 업로드된 파일 삭제한다 4) 글 저장 시 2의 파일 정보를 담아 글 저장 시도한다. 5) 글 상세보기에 저장된 이미지 파일 표시한다. ?) 글 본..
[개발공부일지] 23.08.15 - 파일업로드 분석 💕 오늘 한 거 1) 프로젝트 기능 추가 - [글쓰기] 파일업로드 추가 ( 8/14 ~ - 파일업로드 추가를 위한 분석 - minio에 대한 자료 조사 - 웹작업 시작 - minio 파일 업로드 시 업로드 안되는 현상 원인 파악 2) 개인 서버 띄우기 -> VPN방법 조사 - mac os에서 pptp 사용방법 조사 3) 이슈수정 - 검색 잘 동작 안함 🧞‍♂️ 오늘 하려고 했던 거 중에 남은 거 - redis RedisConfig 사용 안하는거고 내용은 세션을 로컬 메모리에 저장하지 않고 레디스에 저장하는 설정이 추가 됐어요 ->> 내용 확인 및 분석 pagination 수정 건 적용 api 기능 추가 ( 8/10 ~ ) - [GeneralException] 실패 시 유저아님 에러 반환하도록 처리 (UN..
[개발공부일지] 23.08.14 - 💕 오늘 한 거 1) 개인 서버 재설정 - proxmox 설치 - openVPN 설정 - 리눅스 설치 2) 프로젝트 웹 기능 추가 - [글쓰기] 파일업로드 추가 ( 8/14 ~ - [게시판] 페이지네이션 이슈 수정 🧞‍♂️ 오늘 하려고 했던 거 중에 남은 거 - redis RedisConfig 사용 안하는거고 내용은 세션을 로컬 메모리에 저장하지 않고 레디스에 저장하는 설정이 추가 됐어요 ->> 내용 확인 및 분석 pagination 수정 건 적용 api 기능 추가 ( 8/10 ~ ) - [GeneralException] 실패 시 유저아님 에러 반환하도록 처리 (UNAUTHORIZED) -> 글 정리 하고 오픈하기 3) 프로젝트 웹 기능 추가 - [글쓰기] 파일업로드 추가 - [글상세] 글 상세보기에서 ..
[개발공부일지] 23.08.11 - custom Exception 💕 오늘 한 거 1) api 기능 추가 ( 8/10 ~ ) - [GeneralException] 실패 시 유저아님 에러 반환하도록 처리 (UNAUTHORIZED) ㄴ ResponseEntityExceptionHandler : https://helena90-study.tistory.com/78 2) ㅍㅈ프로젝트 웹 이슈 수정 - setupProxy 확인 및 분석 : https://helena90-study.tistory.com/77 🧞‍♂️ 오늘 하려고 했던 거 중에 남은 거 - redis RedisConfig 사용 안하는거고 내용은 세션을 로컬 메모리에 저장하지 않고 레디스에 저장하는 설정이 추가 됐어요 ->> 내용 확인 및 분석 pagination 수정 건 적용 3) 프로젝트 웹 기능 추가 - [글쓰기..
[JAVA] Exception Handling 으로 custom Exception 추가하기 보호되어 있는 글입니다.
[JS] setupProxy.js 어플리케이션에서 /api로 시작되는 endpoint가 서버에 통신을 요청하는 경우 proxy서버가 중계 역할을 하여 target으로 지정한 서버주소로 통신하면서 서버를 우회한다. const { createProxyMiddleware } = require('http-proxy-middleware'); module.exports = function(app, profileType) { var targetUrl = "로컬개발서버주소"; if(profileType == 'dev') { targetUrl = "개발서버주소/api"; } console.log('proxy targetUrl', targetUrl); app.use( createProxyMiddleware('/api', { target: targetUrl..
[개발공부일지] 23.08.10 - ProfileActiveType이슈 처리, confirm, 글삭제 처리 💕 오늘 한 거 1) [테스트지원] 유저번호로 로그인 할 수 있는 테스트용 컨트롤러 추가 - 로컬에서만 실행되도록 처리 ㄴ CommonUtil.getProfileActiveType() 시, Null 이 나오는 현상 발생하여 관련사항 조사 ( 1시간 ) ㄴ 해결 : 프로필 가져올 때 null이면 local로 구분하는 로직 추가 ( startUp init에서 null이면 local로 셋팅하는 부분이 없어 발생한 현상임. ) 2) ㅍㅈ프로젝트 웹 이슈 수정 - [이슈수정] 다음 화면에서 ‘이전’클릭 시 이전 리스트로 이동하도록 처리 ㄴ 글쓰기 접근 후 히스토리백 안되는 이슈 재확인 및 수정 - [이슈수정] authcheck 안되던 이슈 수정해야함 > 글쓰기/글보기 접근 안 됨 ㄴ 원인 : authcheck를 ..
[개발공부일지] 23.08.09 - historyBack 💕 오늘 한 거 ㅍㅈ프로젝트 인터셉터작업 진행 1) [테스트지원] 유저번호로 로그인 할 수 있는 테스트용 컨트롤러 추가 - Index.html에 유저번호 로그인 받을 수 있는 input와 button 추가 - api추가 2) ㅍㅈ프로젝트 웹 처리 - web 프로젝트와 API프로젝트 동기화 진행 - [리스트 처리] 글리스트에서 더보기와 페이징 페이지 분리 및 관련 처리 - authcheck 안되던 이슈 수정해야함 > 글쓰기/글보기 접근 안 됨 - 다음 화면에서 ‘이전’클릭 시 이전 리스트로 이동하도록 처리 ㄴ history.back() 처리 및 필요한 곳에 적용 ( https://helena90-study.tistory.com/74 🧞‍♂️ 오늘 하려고 했던 거 중에 남은 거 !!) 인터셉터를 이용하여 인..