나는 url의 pathvariable로 pk값이 아닌 엔티티의 string title;을 사용하고 싶습니다
근데 !
title에는 url로 사용이 부적합한 공백이나 특수문자가 있을 수 있습니다. (url로 사용이 적합하게 바꾼 title을 urlTitle이라 하겠습니다)
여기서 고민이 있습니다
Service단에서 매번 title을 urlTitle로 바꾸는건 요청이 많으면 문제가 될수도 있을거 같습니다.
그래서 엔티티에 urlTitle을 저장하는것을 생각해 봤는데
엔티티에 불순물이 끼어든것같아 뭔가 뭔가합니다.
어떡해야 합니까?
근데 !
title에는 url로 사용이 부적합한 공백이나 특수문자가 있을 수 있습니다. (url로 사용이 적합하게 바꾼 title을 urlTitle이라 하겠습니다)
여기서 고민이 있습니다
Service단에서 매번 title을 urlTitle로 바꾸는건 요청이 많으면 문제가 될수도 있을거 같습니다.
그래서 엔티티에 urlTitle을 저장하는것을 생각해 봤는데
엔티티에 불순물이 끼어든것같아 뭔가 뭔가합니다.
어떡해야 합니까?
검증, 정규표현식에 대해 찾아볼 것
굳이 타이틀을 path로 써야하는 이유가 있습니까?
없다면 외부노출용 uuid를 생성하는건 어떻습니까?
그것도 고민중에 있습니다. 하지만 url로 uuid가 표시되는건 가독성면에서 아쉽다고 생각됩니다.
생각보다 더 사람들은 도메인을 제외한 path의 가독성을 중요하게 여기지 않는다는 사실을 아셨으면 합니다
uuid로 사용해야겠습니다 감사합니다
말투가 왜캐 구글번역기돌린거같냐..