Error 해결모음
-
found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} 에러Error 해결모음 2022. 8. 19. 19:46
개발 연습을 하다가 [com.psj.air_reservation.user.UserService] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} 라는 에러가 발생하였다. ServiceLogic에서 interface를 implements 해서 이용하는 경우가 많은데 이때 해당 로직이 @Service라는 것을 알려줘야 한다. 그렇지 않으면 오류가 지속적으로 발생한다. 저렇게 붙혀넣으면 해결이 된다 ..
-
[Error] Expression of SELECT list is not in GROUP BY clause and contains nonaggregated column which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by 해결Error 해결모음 2022. 6. 11. 12:15
Expression of SELECT list is not in GROUP BY clause and contains nonaggregated column which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by 이런 에러가 뜨는것은 버전문제이다. --해결 방법-- 1. 쿼리 변경, group by 에 모두 기입 select a1, a2, count(a3) from table1 group by a1, a2; -집계함수 이외의 모든 select 칼럼을 기입 2. 쿼리 변경 , 비 집계 칼럼에 ANY_VALUE() 함수 사용 select a1, ANY_..
-
[Error]45,693,756 milliseconds agoThe last packet successfully received from the server was 45,693,756 milliseconds agoError 해결모음 2022. 6. 10. 12:05
45,693,756 milliseconds agoThe last packet successfully received from the server was 45,693,756 milliseconds ago mysql8 에서는 기본 설정시간인 8시간동안 연결이 되지 않으면 끊기기 때문에 발생하는 에러이다. mysql 설정값 중에 wait_timeout, interactive_timeout 이 있는데 이것을 바꿔주면된다. putty에서 서버에 접속한 후 my.cnf에서 바꿔주어야한다. [root@q381-2152 ~]# vi /etc/my.cnf [mysqld] user=mysql init_connect=SET collation_connection=utf8_general_ci init_connect=SET NA..
-
깃허브 계정충돌시 해결법 the requested url returned error 403Error 해결모음 2022. 5. 18. 09:44
같은 컴퓨터에서 이제 다른 계정으로 올리려고 할때 계정충돌이 일어나면서the requested url returned error 403가뜬다. 이 때 해결방법은 두가지가 있는데, 한가지는 전에 말한 add collaborator를 하는 방법이고, 다른 한가지는 다음과 같다. 1. 제어판 -> 사용자 계정 2. 자격증명관리자의 windows 자격 증명 관리 클릭 3. 보면 github라고 되어 있는 부분에 다음과 같이 존재한다. 이걸 제거버튼을 눌러 제거하고 다시 푸시해보면 인증하라고 뜨면서 해결될 것이다.