반응형

Spring 12

행이 다른 트랜잭션에 의해 업데이트 또는 삭제되었습니다(또는 저장되지 않은 값 매핑이 잘못되었습니다).

행이 다른 트랜잭션에 의해 업데이트 또는 삭제되었습니다(또는 저장되지 않은 값 매핑이 잘못되었습니다). 웹 서버에서 실행되는 자바 프로젝트가 있습니다.나는 항상 이 예외를 친다. 이 예외를 방지하는 최선의 방법은 비관적인 잠금(또는 낙관적인 잠금)을 사용하는 것입니다. 하지만 사용법을 설명하는 명확한 예를 찾을 수 없었습니다. 방법은 다음과 같습니다. @Transactional public void test(Email email, String subject) { getEmailById(String id); email.setSubject(subject); updateEmail(email); } 한편: Email는, 휴지 상태 )입니다. getEmailById(String id)는 을 입니다.email이에는..

sourcecode 2023.02.27

Spring MVC REST 컨트롤러에서 HTTP 헤더 정보에 액세스하려면 어떻게 해야 합니까?

Spring MVC REST 컨트롤러에서 HTTP 헤더 정보에 액세스하려면 어떻게 해야 합니까? 저는 웹 프로그래밍, 특히 Java에 익숙하지 않기 때문에 헤더와 본문이 무엇인지 알게 되었습니다. 봄 MVC를 이용한 RESTful 서비스를 쓰고 있습니다.를 사용하여 간단한 서비스를 생성할 수 있습니다.@RequestMapping내 컨트롤러에 있습니다.REST 서비스 컨트롤러에서 내 메서드에 도달하는 요청에서 HTTP 헤더 정보를 얻는 방법을 이해하는 데 도움이 필요합니다.헤더를 해석하여 몇 가지 속성을 얻고 싶습니다. 어떻게 하면 그 정보를 얻을 수 있는지 설명해 주시겠습니까?매개 변수에 주석을 다는 경우@RequestHeader파라미터는 헤더 정보를 가져옵니다.다음과 같이 할 수 있습니다. @Reque..

sourcecode 2023.02.15
반응형