검색기능 만들다가
2024-03-10T22:44:49.453+09:00 ERROR 14344 --- [nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.hibernate.LazyInitializationException: could not initialize proxy [cohttp://m.teamsparta.moamoa.domain.product.model.Product#7] - no Session] with root cause
org.hibernate.LazyInitializationException: could not initialize proxy [cohttp://m.teamsparta.moamoa.domain.product.model.Product#7] - no Session
이 오류를 해결하려면 서비스임플에 트랜잭션을 넣으면 된다.
스웨거에서 productid, sellerid를 입력해야 하는데 그게 반대로 되어있으면 서비스 임플에서 반대로 나온거라 그 순서를 바꿔야 한다. productid가 위에 오도록 수정해야 한다.
그 다음엔 유저와 병합을 진행했는데,
024-03-11T20:57:13.875+09:00 ERROR 3036 --- [ main] o.s.boot.SpringApplication : Application run failed org.springframework.context.ApplicationContextException: Unable to start web server
이런 오류가 떳다.
그것은 유저를 만든 팀원과 tml이 맞지 않아서 나온 문제라서 그걸 동일하게 만들었을때 제대로 작동했다. 그리고 지금은 검색을 만드는 중이다.