분류 전체보기 269

vscode에서 Jpa와 query dsl Qclass만들기

일단 이글을 보고 셋팅한다 https://www.inflearn.com/questions/355723 compileQuerydsl 오류 - 인프런 | 질문 & 답변 학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼 www.inflearn.com buildscript { ext { queryDslVersion = "5.0.0" } } plugins { id 'org.springframework.boot' version '2.6.0' id 'io.spring.dependency-management' version '1.0.11.RELEASE' //querydsl 추..

Springboot/Jpa 2022.04.03

장보고 마치며

프로젝트의 퀄리티가 기준이라면 망했고 공부로 했다면 대 성공 했던 프로젝트 같다 1.잘못된 도메인 설계 -주문/가게 이렇게 나눠야 하는데 프로토콜로 나눈시도가 있었다(get,post) 뒤늦게 후회 했지만 이미 너무 먼길을 왔다 아래 영상을 강력히 추천한다 https://www.youtube.com/watch?v=4DxHX95Lq2U 2.새로운 기술을 많이 넣었다 -aop/aysnc/websocket등 이번에 새롭게 터득한 기술이 많았다 그래서 좀더 혼잡하게 코딩이 되어버렸다 그치만 나에게 아주 좋은 자양분이 되었다 3.vue 와 spa -사실상 이프로젝트가 처지고 동력을 잃게된 큰 요인이다 Spa특징을 살릴려고 새로고침없이 컴포넌트를 교체하고 컴포넌트 안에서 페이징 처리를 하는게 아주 새로웠다 그래서 더..

Jang_bo_go 2022.04.03

Vue 페이징시 checkbox 유지하기

이전까지와 다르게 페이지가 이동해도 checkbox값을 유지시켜야 할 일이 생겼다 솔직히 귀찮아서 구축안하고 그냥 다른 방법으로 넘긴 적이 있는데 이렇게 된거 만들었다 1.checkbox의 id값을 담을 배열을 하나 만든다 2. 페이지 이동시마다 id를 줘서 확인한다 - index of를 이용해서 확인 3. 체크박스 클릭 시 들어있으면 삭제 없으면 추가를 해주면 된다 checkState -페이지 이동시마다 체크박스 배열에서 확인하는 함수 nextTick -vue에서 자체 제공하는 기능이다 해당 태그가 생성된 뒤에 실행시켜준다 checkcheckedArr -해당 요소의 위치를 반환하는 함수 indexof은 자바스크립트 기본 제공 기능이다 없다면 -1 반환해준다 clickCheck -체크박스 클릭시 작동하는..

Vue/vue2 2022.04.01

Springboot WebSocketSession에서 파라미터 꺼내기

uri->쿼리꺼내기->&기준으로 파라미터이름,값을가져오면된다 uri꺼내기/쿼리꺼내기 WebSocketSession가 들고 있는 기능이있다 geturi=uri객체를 주는데 uri객체안에 getquery를하면 ?~물음표뒤에 쿼리들을 얻을 수 있다 그리고 https://blog.naver.com/PostView.nhn?blogId=kkson50&logNo=221425190633&categoryNo=33&parentCategoryNo=0&viewDate=&currentPage=1&postListTopCurrentPage=1&from=search [Java] 웹주소 URL 파라미터 파싱하기 (구문분석) 샘플 웹주소에서 넘오는 여러개의 파라미터를 손쉽게 파싱하는 샘플코드입니다. 구문분석보다는 파싱(parsing)이..

큰일이 났다

주문시스템이 잘못 구축했다 현재 -a/b/c등 매장 여러개 선택가능 각매장의 배달반경/배달최소금액만 넘으면 된다 이슈 -셋중 한매장에서 환불이나/품절이 일어났을때 끔찍하다 이래서 배민/로마켓등 매장별로 나눠논거같다 원래 알고 구축했는데 음? 난 더어렵게 해봐야지 했는데 멍청한...생각이였다 어렵게 구축하는게 아니라 그냥 멍청하게 구축한거였다 ㅋㅋㅋ 재구축을 해야할지.... 그냥 넘어가야할지 ㅎㅎ..... 장바구니+결제시스템 까지 영향을 받을 텐데 ㅎㅎ.. 내가 내자신에게 시련을 준다 다음주 화 출근 전까지 일단 배달 까지 해보고 남는시간에 바꾸자!

Jang_bo_go 2022.03.31

결제시스템에 대한 고찰 가상계좌

카드.카카오페이등 바로결제가 이뤄지는 형식말고 가상계좌에 대한글이다 오늘 하루 꼬박 방법을 찾았다 세틀뱅크에서는 가상계좌 입금전 부분취소가 불가능했다 도저히 이해가 안가서 다른 어플/사이트를 비교하기로 했다 요즘 무신사/지그재그 -입금전 부분취소안됨 옛날 옥션/g마켓 -입금전 부분취소됨 ㅋㅋㅋㅋㅋㅋㅋㅋ 진짜 고인물들 무섭다고 느꼈다 ㅋㅋㅋㅋ 배달/장보기 ssg/배민/마켓컬리 -가상계좌 없음 사실 이렇게 장보기/음식 사이트,어플은 가상계좌 자체를 지원하지 않는다 나도 이번엔 재채번 대신 요즘 어플처럼 하려고한다 이전엔 입금전 부분취소가 일어나면 재채번을 해서 줬는데 아무리 생각해도 말이 안되는거 같아서 이다 ㅋㅋ 고인물 플랫폼 형님들진짜 대단하다 ㅋㅋㅋㅋㅋ

카테고리 없음 2022.03.31

카카오 메뉴리뉴얼 자바

https://programmers.co.kr/learn/courses/30/lessons/72411# 코딩테스트 연습 - 메뉴 리뉴얼 레스토랑을 운영하던 스카피는 코로나19로 인한 불경기를 극복하고자 메뉴를 새로 구성하려고 고민하고 있습니다. 기존에는 단품으로만 제공하던 메뉴를 조합해서 코스요리 형태로 재구성해서 programmers.co.kr 진짜 겁나 힘들었다 문제를 보고 dfs로 해야 할 거 같은 느낌이었다 그래서 일주일 동안 풀었다 순서 메뉴 별로 분리-> 개수 별로 모든 조합 가져오기->개수별 가장 높은 수구 하기->가장 높은 수인 메뉴를 추려내기-> 정렬-> 리턴 하이라이트는 -개수 별로 모든 조합 가져오기 문자열 길이가 같다면 return->메뉴 겹치지 않게 조건 확인-> for문으로 재귀..

Springboot 예외처리하기

이전까지는 try catch로 했었다 하지만 결제 시스템을 만들기 시작하면서 좀 더 좋은 예외처리가 필요했고 앞으로 try catch보다는 이 방법을 더 많이 사용할 거 같다 이전에도 본 방법이지만 귀찮아서 그리고 토이 프로젝트이니 그때그때 예외를 막았다 커스텀 예외 생성 RestControllerAdvice에 추가 이렇게 쓰면 지저분한 try catch도 줄어든다

Springboot 세틀뱅크 카드/가상계좌결제(1) 결제창 호출

테스트 요청을 하고 https://develop.sbsvc.online/requestTest.do 세틀뱅크 개발 지원 서비스별 테스트 신청 develop.sbsvc.online 바로 테스트할 수 있다 1. 백엔드에서는 암호화만 잘해서 주면 된다 https://develop.sbsvc.online/24/bbsList.do 세틀뱅크 개발 지원 검색 조건 전체 제목 내용 검색어 검색 develop.sbsvc.online 여기서 jsp기준으로 설명하면 파일을 받아서 EncryptUtil.java 만가 져 온다 그리고 암호화 항목에 적용한다 여기서 거래금액(평문)은 200원 x=>200(0)이다 금액만 넣으면 된다 나머지 필수 값들을 잘 확인 후 요구조건대로 잘 가공해 넣어준다 가상계좌라면 입금 만료일만 추가해서..

Springboot/Api 2022.03.16