여기서 root-context.xml에 bean이 생성되어있는지 일일히 확인하고mybatis도 잘 만들어져잇는지보기,,,mybatis가 필요한 기능 test는 반드시 mybatis가 잇어야함
이렇게 떴을 때에는 먼저 port번호를 확인한다port번호가 제대로 맞다? 그런데 도 안된다?그러면 서버를 기다리게 하는 코드가 제일 밑에 가있지 않을 확률이 높다.제일 밑으로 가게 하면 해결됨~
코드가 없어서 그럴 확률이 매우 높음이 코드는 항상 routing 하기위해 필요한 코드이다명심하고 이 코드도 거의 맨 밑으로 내려야한다listen 위로 올리기!
매개변수 인자 갯수 안맞아서 그런것임맞추니 바로된다
오류는 mapper의 함수명과, mapper.xml에 있는 id값과 매칭이 되어야하는데service에서도 mapper의 함수명과 같은것을 사용해서 였다........
이거 오류나는 이유는일단 autowire이랑 연관이있다나같은 경우에는@AllArgsConstructor랑@Autowired랑 겹쳐서그런경우였다..그럼 bean을 두번 만들어주기때문에...@AllArgsConstructor @Setter(onMethod\_=@Autowi
이거 왜 오류났냐면이렇게 @AllArgsConstructor이 없는 상태라면service에 @Setter(onMethod\_=@Autowired)가 있어야하는데없었다.......그래서 service를 못읽어오는데자꾸 service.함수(dto)하니까null이뜬것..진짜
servlet.xml에 빈 을 만드는게 세개 있었다.주석처리하니 해결!
이거는 db에 primary key로 설정되어있는 속성이있는데중복해서 또 db에 넣으려고 해서 그런것임if(!check프라이머리키){ db에 겹치는 무언가를 넣는 함수}하니까 잘됨!
이거는 mapper.xml의 resultType을 잘못설정해서 나는 오류이다.service랑 mapper.java를 다 boolean으로 설정해놨는데mapper.xml에서 boolean 이 아닌 int형으로 햇더니오류가 났다.boolean으로 바꿔주니 오류해결!
업데이트 폼에서 post방식으로 /update로 넘어온 것을 dto 로 받은다음 sql에서 다 바뀌는데redirect 해주는 과정에서 이러한 에러 메시지가 떴다.원인은 post /update에서 redirct 할 때에 get /update에서id값이 없어서 그런거였음그
form에서 multifile로 보내주는 file의 name과controller 에서 받는MultipartFile\[] 변수이름 이 일치하지 않아서 binding(묶이지 않는다)라는뜻이었다......일치하지 않으면 file자체가 와져서 그랬던것임
추가추가하면 해결됨
오류 뜬 이유에서 csrf를 crsf 로 적어서...^^;;이 오류가 뜬다면 토큰이 일치하지 않다는 뜻이므로 오타일 확률이높음!
서버가 안켜졌다위의 주석에서 알려주듯이 뭔가 추가하라고 한다.근데 어떻게추가해야하는지 몰랏다...에 가서추가하면 실행잘됨 끝!
원래는 주소창에 라고 적으면 위와 같은 창이 보여야하는데안들어가진다?그럼 문제가 있는거임어떻게 해결하냐??프로젝트 서비스 폴더의build.gradle에다가이게 있어야함..dependencies 안에....이거 넣어주니 바로됨 ㅅㄱ요
이런 화면이 나왔다.근데 나는 table을 db툴에서 확인할 수 있는 상황이었다.USERS의 files를 눌러보면 이런 창이 나왔다;로 확인해본 테이블들분명히 나는 테이블이 잇으나, 오류는 계속 뜨는 상황구글링 해본결과권한이 없어서 그렇거나소유명시가 답이라고 했다(블로
lcm은 파이썬3.9버전부터 사용할 수 있는데 파이썬 3.5~3.8 버전에서는 없다고 뜨므로 사용 하려면
string의 인덱스 값을 가져오는 것을 하고싶었는데계속 오류가 났다.그 이유는 \[] 안에 int형을 안넣어주고 실수형을 넣어줬기 때문에..파이썬에서 6/3 = 2.0 이라는 것을 기억하자몫만 출력하고 싶다면 6//3 하면 자동으로 int형인 2가 나옴.
이런 오류가 떴다.그리고 서버 안켜짐콘솔에 뜬대로spring.main.allow-circular-references를 true로 해주면 된다.이제 잘 켜진다
이런 오류가 떴다...진짜 구글링 엄청햇는데 더럽게 안나옴.원인은 build.gradle에에 있다.이 두개를 같이쓰면 절대절대 안된다는 것..같이 쓰면 뭔가 oauth2-client-registration 부분에서 겹치나보다..어쨌든 그래서 web지워주고 web관련된
어떻게 해결했냐면..consider 이라고 하면서나한테 이렇게 하란다.대충 보니 yml파일에 resourceserver: 부분이 오류 라는거 같았다.검색해보니 띄어쓰기를 한번 하란다,어떻게?네임: (띄어쓰고)value 이렇게 하란다.그래서 나도 그렇게 햇는데 잘안됐다.
해결 application.yml use-legacy-processing: true 추가해주면 잘됨
이런 오류를 만낫는데 ,, 이 오류가 말하는 것은너의 버전은 낮으니까 버전을 높여라..라고 말하는 것이다.방법은 nvm 이라는 것을 사용해야한다.nvm이 뭐냐면 노드 버전을 왔다갔다 할 수 있게 도와주는 것이라고 한다...nvm 다운로드 참고 블로그근데 17.5.0을
이렇게 떠서 엄청 해멨는데,,스택오버플로우보고 해결했다.첫번째 답변은 소용이 없었고,이거를 터미널에 쳐주니까 해결됐다.
package.json 이 있는 디렉토리에서blog
이 오류의 뜻은 참고블로그에 의하면비밀번호가 틀렸을 때, redis에서 사용자에게 보여주는 메시지라고 한다.근데 나는 방화벽도 잘 뚫려 있어서 connect 되는것을 확인했고,redis pro 앱으로도 잘 connect 되었다.근데도 이 오류가 떠서 한참 헤매던 중..
인텔리 제이 preferences 들어가서에디터- 일반 -콘솔 에다가Class JavaLaunchHelper is implemented in both추가하니까 잘됨참고 스택오버플로우
이런 에러가 났다.mapper를 부르는 곳에서 에러가 나서도대체 static이 어디에 있는지 계속 해맸다.근데 스택오버플로우 에서 없는것을 call 할 때 나는 에러라고 했다.이걸 봤음에도 나는 에러를 찾지 못했다그러나 정말 간단한 오류였다...portalMemperM
이런 오류를 만낫다.npm 으로 키는데 안켜지는 것이다 ㅠㅠ구글링 겁나했는데도 안나와서선배연구원이 고쳐줬는데결론은..맨 밑줄 부터 읽어야한다는 것이다!!!!app.js에서 InitializationRouter를 찾았는데 거기서 slick-carousel 이라는 라이브러
이런 오류를 발견했다.일단 이런 오류가 났을 대에는 여기서 찝어주는 파일로 이동한다.나같은 경우에는 어쩌구 serviceImpl에서 에러가 나서어쩌구ServiceImpl에 들어가니까 mapper가 3개 있었다.그 세개랑 관련있는 db를 일일히 텔넷 날려서 방화벽 체크했
이게 뭔소린지 몰라서 조금 해맸지만결국 컴퓨터는 로그에 모든걸 보여준다는 사실을 다시한번 깨닫는다.로그를 읽어보면employeeMapper라는 걸 만드는데 실패했는데,sqlSessionFactory라는 이름의 bean이 정의되어있지않아서 찾을수가 없어서 그래!!!라는
대충 이렇게 긴 오류였는데 뭐가 문제였냐면...내가 만든 /어쩌구/저쩌구 API는 이미 shortenUrlController에 존재했다 ;;; 에휴..잘 확인했어야했는데...
나는 바보인가보다 자꾸 null이라고 하길래serviceImpl에서는 null이 아닌데 자꾸 널이라해서 너무 답답했는데알고보니까mapper.java에서 param을 넘겨주고있찌 않아서mybatis에서 오류가 난 것이었따.....
뭐가 문제였냐면,,,, mybatis에 하나 빼먹은게 있었다;;;ㅋㅋㅋㅋㅋㅋㅋㅋpostgresql에서는 이러케 달아줘야하는것을 잊지말자!!!!자동 형변환됨예를들어 근데 그러면 711115로 자동 형변환됨
이게 무슨말이냐면pull받을 때마다 소스트리의 원격의 설정파일 편집에 있는이놈들을 뒤지는데 여기에 찾을 수 없는 브랜치명이 있어서그런것이었다.찾을 수 없는 브랜치명이 있는 줄을 삭제하고 저장하니까 잘 pull 받아졌다왕신기출처 : 선배연구원
아침부터 나는 랜딩 담당자였기 때문에 바빴다.어떤 이슈였냐면랜딩에서 cast_sender.js라는 파일을 불러오는데 이 과정에서 pending이 걸려서로그인이 안된다는 것이었따....나는 매우 당황스러웠다 ㅜㅜ 그래서 아침부터 급 구글링 시작..많은 분들이 도와주셨다
이런 오류를 봤다.자 뭐가 오류냐하면 https://ejyoo.tistory.com/263 에 보면 메이븐 jar파일이 없어서 그렇다고 한다.나도 그랬다.그래서 local pom.xml에우리회사 framework에서는 2.2버전을 사용하고잇어서이거를 갖다 붙였
이런 오류가 났는데 우리쪽 프로젝트 UI의 node_modules에 있는 것은 아주 잘 불러와지고 잇어서도대체 어디서 이런 오류가 났나 했다.하지만 우리 회사의 서비스는 package.json에서 scripts에 아주 여러가지를 다 빌드를 하고있었다.우리회사 계열사의
그때는 충돌난다고 생각되는 라이브러리를 pom.xml에서 주석하고 maven update그 후 해당 라이브러리를 프로젝트의 외부 라이브러리에서 검색한다.그러면 분명히 옛날버전을 최신버전으로 뒤짚어써서 옛날 문법이 지원이 안된다던가 하는 어떤 오류가 있을껏이다.그러면 옛
git clone을 하면 원래 프로젝트가 잘 받아지고 브랜치도 다 뭐뭐있는지 보이고소스가 다 보였는데이상하게 readme파일밖에없는 것이다;그리고 브랜치도 하나도 안보여서 체크아웃도 안됐음..여러번 반복했으나 여전히 안됨...해결방법은 그냥 소스가 들어있는 브랜치를 냅
https://orangebread99.tistory.com/4 글을 보니이 에러가 나는 경우는 함수가 정의가 안되서가 아니라,함수명이 겹쳐서 못찾는 경우라고 한다.나같은 경우에는 위 함수를 쓰니까 Validate.checkEmpty is not a func
내 IP가 유저이름 에 방화벽이 안뚫려있는 경우였다.해당 유저에 접근할 수 있도록 방화벽 뚫어달라고 요청필요
너의 db 설정을 확인해봐..application.properties에 나는 yml파일 처럼 넣어놔서 안된거였음
이거 오류는 SpringApplication이 오류였음이 application 내에서 PostgreSQLRunner.java를 실행하는데PostgreSQLRunner는 class이기 때문에 이렇게 실행하면 오류가 나고이렇게 실행해야 했다.new 생성자의 중요성을 잊지
여기에 username과 password를 이렇게 적어야하는데 나는 "hj" "비번" 이렇게 적어서 해당 오류가 났었음 ;그리고 이후엔이런 오류도 만났는데 이건 내 프로젝트 이름이 auction이라서 datagrip에 auction이라는 이름으로 생성해두었는데로컬에는
나는 이 오류를 두번만났따.1번째는 조건문을 제대로 안걸어서 DB에 데이터를 다~조회해야 되니까대량의 데이터 조회 오류가 난 것이었따.2번째는 오토커밋을 풀어놓고 datagrip에서 작업했는데 datagrip이 잡고있어서 락걸렸다는 메시지가 난 것이었따.데이터그립에서
resultType 지정해주니 해결되었다
아 이거 감이안와서 헥갈렸는데 결국엔insert_timestamp가 timestamp형태여서 202310261300 형태인 start_dt , end_dt 를timestamp로 바꿔준 다음에 그 사이에 있는 것만 출력하도록 했다!
개발기에서는 503에러가 지속적으로 발생하고,로컬에서는 잘되고...서버 재기동을 해도 개발기에서는 여전히 타임아웃에러 발생..이럴때에는 서버 alive체크를 함\-> 만약에 alive응답속도가 느리다면 서버 상태가 안좋은것임그러면 cpu메모리 확인을 한다..내 서버의
npm install을 평소에 하지 않다가 배포를 위해 npm install을 한 어느날local환경에서는 잘 구동되다가 개발 서버 및 운영서버에서 갑자기 정상 작동되지 않고 init() is not function 에러가 발생로컬환경에서는 재현할 수 없어 CONSOL
윈도우 데스크탑을 사용중인데 업데이트후 다시켜기를 누르고 다시 키니까갑자기 intellij가 켜지지 않았다.이런 오류와 함께..... 그래서 열심히 검색을 했으나vmoptions가 중복되서 있다는 블로그위 블로그와 같은 현상은 나에게 일어나지 않았다.chatGPT한테
나는 javascript heap out of memory 오류를 꽤 자주 만나서 너무너무 힘들었는데 이번 기회에 마스터하게 되어 해결 방법을 공유하고자 한다.작업관리자 - 프로세스의위와같은 메모리가 몇 MB 사용되는지 확인한다나같은 경우에는 16384 (16GB) 였