2023-06-12-TIL

Today I Learned

GraphQL

server간 통신에서도 under fetching over fetching을 완화할 수 있다.

Map Associations with JPA and Hibernate

Http Message Converters with Spring Framework

  • https://www.baeldung.com/spring-httpmessageconverter-rest

Sealed Class

  • https://kotlinworld.com/165
  • https://kotlinlang.org/docs/sealed-classes.html

Rust Result Type

  • https://doc.rust-lang.org/std/result/

Resolver

  • https://www.computerhope.com/jargon/d/dns-resolver.htm
  • https://velog.io/@hsjung2015/Resolver%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80

Over-fetching and Under-fetching

  • https://ivvve.github.io/2019/07/24/server/graphql/over-under-fetching/

JPA @Version Property

  • https://vladmihalcea.com/jpa-entity-version-property-hibernate/

Enum type validation message

Enum 타입의 요청값이 안 맞을때 커스텀 메시지를 응답해줄 수는 없을까?

  • https://stackoverflow.com/questions/64575842/how-to-return-a-proper-validation-error-for-enum-types-in-spring-boot
  • https://stackoverflow.com/questions/18205787/how-to-use-hibernate-validation-annotations-with-enums
  • https://github.com/ekino/spring-boot-starter-errors/issues/125
  • https://www.baeldung.com/spring-enum-request-param

Case Insensitive Enum

  • https://devwithus.com/enum-mapping-spring-boot/