mayo
-
[Spring Boot] SVG와 PNG , 준우승 은별 표시Backend/개발 2021. 8. 19. 16:31
TIL 41일차 개인프로젝트2 svg 파일 Scalabe Vector Graphics 의 약자로, 2차원 벡터 그래픽을 표현하기 위한 XML 기반의 파일형식 ( w3c 주도하에 개발된 오픈 표준의 벡터 그ㅐ픽 파일 형식이다.) xml 텍스트파일들로 정의되어 검색화,목록화,스크립트화, 압축이 가능하다. png파일 Portable Network Graphics 비손실 그래픽 파일 포맷. bitmap으로 되어있다 PNG의 경우, 확대 축소시에 aliasing 현상이 생기는데 SVG의 경우 형태가 유지된다. 색 표현이 수학 계산이 필요하기 때문에 이미지가 복잡할수록 로딩 시간이 오래걸린다. css의 style="fill:color"로 색을 제어할 수 있다. 출처 wiki 그래서 우승자 금별에 준우승자 은별을 달..
-
[Spring Boot] 우승 멤버 별표표시 , @ElementCollectionBackend/개발 2021. 8. 5. 23:13
오늘은 경매프로그램은 아니구,, 지금 쓰고있는 내전 사이트에서 리그 우승멤버한테 별표를 달아주라고 해서 재밌을것 같아서 살짝 해봤다~ member에 우승 컬럼 추가해서 List isWin 1, 2, 이런식으로 넣고 조회? List을 추가하려 이런 에러가 생겼다. RDB에는 컬렉션과 같은 형태의 데이터를 컬럼에 저장할 수 없어, 별도의 테이블을 생성해야 한다고 한다. @Entity가 아닌 Basic Type이나 Embeddable Class를 테이블로 생성하여 onetomany관계로 만들어준다. @CollectionTable(컬렉션 테이블 이름, 조인 설정) 사용 이때 @ElementCollection과 @Entity의 @OneToMany 차이는 @ElementCollection 연관된 부모 Entity ..