2023-04-25-TIL

Today I Learned

REST API Best Practices

  • https://hevodata.com/learn/rest-api-best-practices/
  • https://www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api
  • https://schweizerischebundesbahnen.github.io/api-principles/restful/best-practices/
  • https://learn.microsoft.com/en-us/azure/architecture/best-practices/api-design
  • https://www.techtarget.com/searchapparchitecture/tip/16-REST-API-design-best-practices-and-guidelines
  • https://techbeacon.com/app-dev-testing/guide-restful-api-design-35-must-reads
  • https://opensource.zalando.com/restful-api-guidelines/
  • https://stackoverflow.blog/2020/03/02/best-practices-for-rest-api-design/

Combo box vs Drop down

MapStruct

  • https://medium.com/naver-cloud-platform/%EA%B8%B0%EC%88%A0-%EC%BB%A8%ED%85%90%EC%B8%A0-%EB%AC%B8%EC%9E%90-%EC%95%8C%EB%A6%BC-%EB%B0%9C%EC%86%A1-%EC%84%9C%EB%B9%84%EC%8A%A4-sens%EC%9D%98-mapstruct-%EC%A0%81%EC%9A%A9%EA%B8%B0-8fd2bc2bc33b
  • https://dev-alxndr.tistory.com/38
  • https://itsowavy.oopy.io/spring/mastruct-mapping-1
  • https://stir.tistory.com/286
  • https://recordsoflife.tistory.com/781
  • https://github.com/eugenp/tutorials/tree/master/mapstruct
  • https://www.baeldung.com/mapstruct
  • https://www.baeldung.com/mapstruct-ignore-unmapped-properties
  • https://stackabuse.com/guide-to-mapstruct-in-java-advanced-mapping-library/
  • https://www.tutorialspoint.com/mapstruct/index.htm

MapStruct with Page Object

  • https://okky.kr/questions/1333309

How to Support Isolation in Spring Framework?

  • https://www.baeldung.com/spring-transactional-propagation-isolation
  • https://docs.spring.io/spring-framework/docs/4.1.5.RELEASE/spring-framework-reference/html/transaction.html
  • https://stackoverflow.com/questions/8490852/spring-transactional-isolation-propagation