게시글
질문&답변
자식 생명 주기 관리, Cascade.PERSIST + orphanRemovel=true
https://tecoble.techcourse.co.kr/post/2021-08-15-jpa-cascadetype-remove-vs-orphanremoval-true/ 이 링크에서 답을 확인할 수 있었습니다. 해결하였습니다.
- 0
- 3
- 287
질문&답변
update 모드에서 @Column(unique = true) 추가 시 변경 적용 안
생각을 해봤는데, 기존에 있는 데이터가 unique 가 아닐 수도 있으니 아예 새로 추가하는 필드 ex) @Column(name="username", unique=true") 에는 적용만 적용이 가능하고, 기존 필드에는 적용을 못시키는게 아닌가 싶기도 하네요
- 0
- 2
- 408
질문&답변
@Bean 메서드를 호출하면 프록시되어서 AppConfig@CGLIB 의 override 된 함수가 실행되는건가요?
해결했습니다. 참고하시라고 내용 함께 남깁니다.본인나는 AppConfig 클래스가 빈으로 등록되는게 아니라 AppConfig 클래스를 상속받은 AppConfig@CGLIB 클래스가 AppConfig 라는 이름으로 빈에 등록된다고 알고 있는데 내가 틀린거야?ChatGPT죄송합니다, 이해를 잘못하고 있었습니다. 당신이 설명하신 대로 맞습니다.AppConfig 클래스가 @Configuration 어노테이션이 적용되어 있고, 스프링 컨테이너에서 관리되는 빈으로 등록됩니다. 그러나 실제로 스프링은 CGLIB를 사용하여 AppConfig 클래스를 상속받은 프록시 클래스인 AppConfig@CGLIB를 생성하고, 이 프록시 클래스를 빈으로 등록합니다.따라서 AppConfig@CGLIB라는 클래스가 AppConfig라는 이름의 빈으로 스프링 컨테이너에 등록되며, 이 프록시 클래스는 원본 AppConfig를 확장하여 의존성 주입 등의 기능을 제공합니다. @Bean으로 어노테이션된 메서드들은 이 프록시 클래스 내에서 호출되어 관리되고, 빈은 싱글톤으로 동작합니다.정확히 말씀드리면, AppConfig 클래스 자체는 빈으로 등록되지 않습니다. 대신, 이 클래스를 상속받은 프록시 클래스 AppConfig@CGLIB가 AppConfig라는 이름의 빈으로 등록되는 것이 맞습니다. 이 프록시 클래스는 스프링이 빈의 생성과 의존성 주입을 관리하는데 사용됩니다.다시 한 번, 제가 이전에 드린 설명이 잘못되었고, 당신이 말씀하신 것이 맞습니다. 감사합니다.
- 0
- 1
- 439
질문&답변
react router v6 에서 hoc 컴포넌트(Auth)에서 useNavigate() 를 사용할 수 없나요?
해결했습니다 : ) auth.js 에서 마지막에 AuthenticationCheack 컴포넌트를 리턴할때 함수로 리턴하지말고 JSX컴포넌트로 리턴해야 합니다.
- 6
- 5
- 884
질문&답변
push 에러 나오시는 분들~
감사합니다!
- 13
- 6
- 471
질문&답변
안녕하세요 Error occurred while proxying request 에러 발생. 3시간째 고민중입니다ㅠ
해결했습니다.! okky에도 질문글을 올렸습니다..이 글이 좀더 상세하게 설명해논 것이라 가능하다면 참고해주시면 감사하겠습니다. https://okky.kr/article/1098074
- 1
- 2
- 7K
질문&답변
프록시 설정하여도 404오류가 뜹니다.
해결하셨나요?
- 0
- 3
- 2.3K
질문&답변
새로 pull request를 날릴때,
1 번에 추가로 제시해주신 답변에 궁금한 점이 있습니다. organization/repostory 를 내 로컬에서 pull 하는 방법 대신, 내 계정/repository 에서 fetch and merge 를 하는 방법을 알려주셨는데 이렇게 되면 내 계정/repository는 원본 repository 와 같아지는 점은 알겠으나, 같아진 내 계정/repository 를 다시 내 로컬 저장소에 적용하진 않는 건가요? 알아서 적용이 되나요? 로컬 저장소에는 아직 기존의 코드내용만이 있을 텐데요!! 친절한 답변 늘 감사드립니다!!
- 0
- 3
- 223