독학 146

React +Redux + ReduxTookit 툴킷이 답이다

리엑트로 SUPEMAN_CLIENT를 만들기전 VUEX처럼 스테이트 관리하는 법을 익히기 위해 만들어보는 중이였다 일단 Redux는 VUEX에 비하면 좀 어려웠다 강의를 잘못선택한 점도 있었다 그래서 https://www.youtube.com/watch?v=QZcYz2NrDIs 갓 코딩애플 보고 역시 쉽게 알려주네 하고 이해했다 근데 제일 이해가 안갔던점이 reducer구분을 안하고 action.type같으면 다 수정되 어버린다 그래서 action.type도 매번 안겹치게 만들고 코드 양도 많아진다 예시 export default function reducer2(state=weight,action) { if(action.type==='plus'){ state++; return state; }else if..

React+Redux 2022.09.06

EC2+Springboot+Amazon ElastiCache(redis)

ec2에 잘 올렸는데 Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException: MOVED 8050 아이피:6379 이런 에러가 발생했다 그래서 https://eblo.tistory.com/146 RedisCommandExecutionException: MOVED Error 처리 로컬에서 잘 작동하던 것이 AWS Redis로 변경하고 아래와 같은 메시지가 발생하였습니다. Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException: MOVED 13863 **.**.**.**:63.. eblo.tistory.com ..

aws/EC2 2022.09.01

Vue 페이징/검색 만들기 뒤로/앞으로가기 버튼대응하기

프로세스 -백엔드 호출 함수 구축->watch로 라우터변경감지->백엔드 호출 함수 호출 1.페이지 정보를 받아오는 함수를 만든다 -this.$store.dispatch('basicStore/getInfolist', { url: url});을 호출해 store의 state를 바꿔준다 2.페이지교체버튼/검색버튼을 만든다 -this.$router.push(changeUrl);를 이용해 url를 변경해준다 3.watch로감지 watch로 router변화를 감지후 변경된다면 페이지 정보를 받아오는 함수를 호출한다 나는 $route가 안되면서사진 처럼 '$route'했더니 됐다 결과 작업 브랜치 https://github.com/novb1492/SUPERMAN_FRONT_ADMIN/blob/feature/produ..

Vue/vue3+vuex 2022.08.18

@oneToMany foreign key constraint fails 해결하기

1번 - @oneToMany일경우 나의 값을 적어줘야한다 @manyToOne일경우 같이 가져올 테이블 값을 지정해야한다 일단 테이블을 보자 a테이블은 글/b테이블은 댓글테이블이다 난 이전에 저 oneToMant에 a_id가 아닌 b_id를 적어 놓았다 그래서 foreign key constraint fails 에러를 만났다 사소하지만 은근히 헷갈릴거 같아서 적어 놓는다 아래글을 보고 해결한것이다 https://reddit.fun/82784/onetomany-cannot-add-update-child-foreign-constraint-fails?show=82806 OneToMany: Cannot add or update a child row: a foreign key constraint fails - Q&..

Springboot/Jpa 2022.04.04

jpa 지연로딩을 사용하자

사용법 1.oneToMany든 manyToOne이든 fetch = FetchType.LAZY를 붙혀준다 2.jpa could not initialize proxy - no session 오류발생시 참고 https://cordingmonster.tistory.com/235 jpa lazy사용시 jpa could not initialize proxy - no session 에러 두가지 방법이 있다 1.해당 함수 위에 @Transactional추가 -https://jforj.tistory.com/98 [JPA] could not initialize proxy - no Session 에러 안녕하세요. J4J입니다. JPA를 사용하다가 연관관계 매핑을 위해 @.. cordingmonster.tistory.com ..

Springboot/Jpa 2022.04.04

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