2023-06-07-TIL

Today I Learned

@Lob in JPA

  • https://stackoverflow.com/questions/72154180/what-difference-does-it-make-to-put-an-annotation-lob-or-not
  • https://www.baeldung.com/hibernate-lob

@Column vs @Size

  • https://velog.io/@gillog/JPA-Column-Annotation
  • https://www.objectdb.com/api/java/jpa/Column
  • https://blog.yevgnenll.me/posts/jpa-column-vs-size-what-is-different

Redis Senditel

  • https://redis.io/docs/reference/sentinel-clients/

RabbitMQ Routing Key

  • https://www.educba.com/rabbitmq-routing-key/
  • https://www.cloudamqp.com/blog/part4-rabbitmq-for-beginners-exchanges-routing-keys-bindings.html
  • https://devahea.github.io/2019/04/30/rabbitmq-exchange-%EB%9D%BC%EC%9A%B0%ED%8C%85-%ED%8C%A8%ED%84%B4/

What is fan-out

  • https://trts1004.tistory.com/12109335

Lecture Sites

  • https://medium.com/javarevisited/5-best-spring-data-jpa-courses-for-java-developers-45e6438be3c9
  • https://www.baeldung.com/learn-spring-data-jpa-course?affcode=22136_bkwjs9xa#certification-class
  • https://pragprog.com/titles/swdddf/domain-modeling-made-functional/
  • https://www.mooc.org/
  • https://www.edx.org/
  • https://www.futurelearn.com/
  • https://www.udacity.com/

저작인접권, 저작권, 실연권

  • https://www.headphonesty.com/2019/07/sample-rate-bit-depth-bit-rate/
  • https://www.copyright.or.kr/education/educlass/learning/common-sense/view.do?brdctsno=13080&brdclasscode=&nationcode=&searchText=&servicecode=12&searchTarget=ALL&brdctsstatecode=#:~:text=%EC%9D%B4%EB%9F%AC%ED%95%9C%20%EC%84%B1%EC%A7%88%EA%B3%BC%20%EB%82%B4%EC%9A%A9%EC%9D%84,%EA%B3%BC%20%EC%9C%A0%EC%82%AC%ED%95%9C%20%EA%B6%8C%EB%A6%AC%EB%9D%BC%EB%8A%94%20%EB%A7%90%EC%9E%85%EB%8B%88%EB%8B%A4.
  • https://www.mcst.go.kr/kor/s_policy/copyright/netizen/netizen01.jsp#:~:text=%EC%A0%80%EC%9E%91%EC%9D%B8%EC%A0%91%EA%B6%8C%EC%9D%B4%EB%9E%80%2C%20%EA%B8%80%EC%9E%90%20%EA%B7%B8%EB%8C%80%EB%A1%9C,%EA%B6%8C%EB%A6%AC%EB%A5%BC%20%EB%B6%80%EC%97%AC%ED%95%98%EA%B3%A0%20%EC%9E%88%EB%8B%A4.
  • https://mixing.co.kr/8685
  • https://m.blog.naver.com/huihi68/221320421585
  • https://maily.so/kimlou/posts/19e8f6
  • https://www.pianistkeunyoungsong.com/2022/06/blog-post.html
  • https://brunch.co.kr/@shadowblast/152
  • https://ground.buv.co.kr/community/view/1063

How to avoid using Optional.isPresent

  • https://stackoverflow.com/questions/43202596/how-to-avoid-using-optional-get-and-optional-ispresent
  • https://www.geeksforgeeks.org/optional-ispresent-method-in-java-with-examples/
  • https://dzone.com/articles/optional-ispresent-is-bad-for-you
  • https://www.baeldung.com/java-optional

How to use join in JPA

  • https://www.baeldung.com/jpa-join-types
  • https://cobbybb.tistory.com/18
  • https://velog.io/@alswn9938/Eager%EA%B3%BC-Lazy
  • https://mighty96.github.io/til/fetch_fetchjoin/
  • https://stackoverflow.com/questions/17431312/what-is-the-difference-between-join-and-join-fetch-when-using-jpa-and-hibernate
  • https://jaime-note.tistory.com/54

How to wait @Scheduled till previous task is not finished: ShedLock

  • https://dictionary.cambridge.org/example/english/scheduled-time
  • https://stackoverflow.com/questions/54036507/how-wait-scheduled-till-previous-task-is-not-finished
  • https://www.baeldung.com/shedlock-spring