좆밥이라 잘모름
내가 알림이란 도메인에 detailsUrl이라고
알림 생성할 때 url에 알림ID를 집어 넣어줘야하는데
이게 db에서 자동생성해줘서 save 전까지 아이디가 없잖아
그래서 uuid나 뭐 아이디 만들어주는 프레임워크 사용하려는데 chat gtp는 권장하지 않는다는데
보통 사람들 어케함?
1. 그냥 details에 관련된 내용을 맵핑해서 url을 없애버리고 같이 조회되도록 할지
2. 그냥 내가 아이디 만들어서 넣던디
3. save 때린 엔티티들 리턴값을 받고 이새끼 영속성 안에 있는지 모르겠는데 더티체킹으로 set해주고 내비두기
ㅋㅋ 구엽네
일단 3번처럼 한 트랜잭션 내에서 save하고 id 값 리턴되면 업데이트 해주는 게 제일 좋긴한데, 그렇게 url을 db에 박는 게 좋은 건지는 다시한번 생각해봐
만약에 니 도메인이 바뀐다거나, url 구조를 다르게 한다거나 하면 그동안의 데이터를 싹 업데이트 해야하잖아
생각을 하고 코딩을 해 싯팔련아
1. 임시 아이디값 넣고 세이브한후 임시아이디값으로 검색해서 아이디값으로 업데이트하기 2. strategy를 sequence로 바꿔서 세이브 전에 ID값 파악하기 3. TABLE전략써서 미리 아이디값 땡겨오기
미친소리죠?
채번 ㄱㄱ