728x90

Python Selenium


from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

driver = webdriver.Chrome(ChromeDriverManager().install())
os.makedirs(path, exist_ok=True)

이미지 저장

urlretrieve

JPA


  1. 연관관계가 있는 데이터 변경시에는 기존에 데이터가 있는지 확인하자
  2. @MappedSuperClass abstract
  3. @AttributeOverride,@AttributeOverrides
  4. @AssociationOverride,@AssociationOverrides
  5. 식별자, 비식별자
  6. @IdClass
  7. @EmbeddedId / implements Serializable / method equals / method hasCode Override / Noargs Constructor / public
  8. @JoinColumns / referenceedColumnName
  9. 조인 컬럼 / 조인 테이블
  10. 즉시 로딩 fetch = FetchType.EAGER / 지연 로딩 fetch = FetchType.LAZY
  11. inner join : nullable =false or ManyToOne Option = false <=> outer join : nullable = true
  12. 영속성 전이 : CASCADE
  13. CASCADE TYPE : ALL,PERSIST,MERGE,REMOVE,DETACH,REFRESH
  14. 고아객체 : ORPHAN : orphanRemoval = true
  15. Embedded Type => @Embeddable
  16. 값 타입 불변과 객체
  17. Embedded 값 타입 복사
  18. 값 타입 컬렉션 : @ElementCollection
  19. JPQL
  20. fetch 조인 : join fetch
  21. queryDSL
  22. 벌크연산
728x90

'개발일기' 카테고리의 다른 글

[TIL#11]  (0) 2023.06.13
[TIL#10]  (0) 2023.06.12
[TIL#9]  (2) 2023.06.09
[TIL#7]  (0) 2023.06.02
[TIL #4]  (0) 2023.05.03

+ Recent posts