mysql에서 코드로 컬럼을 null값 허용으로 바꿔주려면 위와 같은 코드가 구글링을 하면 많이 볼 수 있다. 하지만 text 타입에서 이것으로 해결이 안되는 경우도 있는 것을 발견하고다른 방법을 강구한 결과위와 같이 작성하면 변경할 수 있다.참고로 CHANGE COU
쿼리를 연습하던중 얘기치 못한 에러를 만났다.평소에 백틱으로 감싸서 문자열을 처리했던 것같은데Unknown column in 'field list' error 가 나오더라,,짧게 고전한 결과 where table.column = "data" 문자열은 " " 쌍따옴표 사
mysql 쿼리를 통해 원하는 결과값을 조회화던 중 특정 컬럼에 중복을 제거하고 싶었다.보통 GROUP BY, distinct를 이용해 제거하지만 내가 원하는 것은 특정 컬럼은 중복을 허용, 특정 컬럼은 중복을 허용하지않는다. 매우 까다롭다.식당 1개당 여러개의 리뷰를
s3 이미지 업로드를 하는 방식은 이미 많은 레퍼런스가 나와있기에, 트러블 슈팅에 목적을 둔다.@RequestPart 어노테이션을 사용기존에 RequestBody, RequestParam 등을 사용해봤지만 이 어노테이션을 처음 사용하는 경우가 많을 것이다. 파일을 받는
포스트맨을 통해 개발 서버에 API테스트를 진행하고 있었다.POSTdev.example.com/users로 api테스트를 하니 결과는???405 Method not allowed,,,, 왜지??로컬에서 진행해보니 매우 잘되었다. 레퍼런스도 막 뒤져보고처럼 서버 설정에도
기존참고로 List<MultipartFile> imageFile 이다.이미지 파일을 올려도, 안올려도 된다는 상황이면 null체크를 해야 불필요하게 AwsS3에 업로드 되는 것을 막을 수 있다. 하지만 저렇게 코드를 짜니 이미지 파일을 선택안했을 때 쓰레기 값이
InheritanceType.SINGLE_TABLE으로 설계해본 이후 InheritanceType.JOINED로 변경해서 테스트를 진행했더니error: unique index or primary key violation 에러를 뱉고, 테이블과 컬럼의 값이 변경이 되지
많은 레퍼런스를 봤으나 내 상황과 맞는 사례는 없었고 그러다 Request URL을 보게 됐는데원래는 https://www.example.com/(요청URL) 이런식으로 요청이 되어야 하는데http://www.example.com/(요청URL) 이런식
[문제 상황]
ec2에 docker-compose로 스프링을 띄우고, ec2 로컬에 실행한 redis와 연결이 안되고 있다.application.yml에 작성한 redis의 호스트인 localhost(127.0.0.1)의 주소와 docker의 로컬 호스트 주소가 다르기 때문이다. (
Spring Boot 3.x 버전을 사용하면서 Spring security도 6.x를 사용하게 됐다. 그런데 Spring Boot 2.x 버전과 Spring security 5.x 버전을 사용하면서 나타나지 않았던 문제가 생겼다.보통 csrf랑 연관되서 403 에러가
문제 원인 로그아웃시 header에 access token과 refresh token을 넘겨받고, 해결
Learningit 서비스를 운영하던 중 특정 문제만 조회가 안된다는 얘기를 들었다.그래서 직접 문제를 앱을 통해 조회해봤더니 문제가 없었다. 다른 사람한테도 확인을 했을 때 역시 잘됐다.로그를 모니터링 해보니에러를 클라이언트에게 반환하고 있었고 DB를 본 결과유저의