@EnableJpaAuditing https://kdohyeon.tistory.com/51 [JPA] @EnableJpaAuditing 활용하기데이터를 생성하거나 수정할 때, 누가, 언제 해당 작업을 했는지 알기 위해 보통 아래와 같은 필드를 공통으로 각 테이블에 포함 시켜 테이블을 설계한다. createdAt (생성일자) modifiedAt (수정일자)kdohyeon.tistory.com Spring/@annotation 2024.05.27
@NoArgsConstructor vs @AllArgsConstructor vs @RequiredArgsConstructor https://velog.io/@code-10/%EB%A1%AC%EB%B3%B5-AllNoArgsConstructor-%EC%A0%9C%EB%8C%80%EB%A1%9C-%EC%95%8C%EA%B3%A0-%EC%82%AC%EC%9A%A9%ED%95%B4%EB%B3%B4%EC%9E%90 롬복 @All/NoArgsConstructor 제대로 알고 사용해보자.문득 전 회사 레거시 코드를 생각하다가 @AllArgsConstructor, @NoArgsConstructor 등 여러 어노테이션이 한클래스에 같이 작성되어있는 것을 본적이있다.Lombok은 불필요한 코드와 작업을 줄여주는 좋은 라velog.io @NoArgsConstructorpublic class Person { private String name.. Spring/@annotation 2024.05.27
생성자 방식 vs 빌더 방식 https://inpa.tistory.com/entry/GOF-%F0%9F%92%A0-%EB%B9%8C%EB%8D%94Builder-%ED%8C%A8%ED%84%B4-%EB%81%9D%ED%8C%90%EC%99%95-%EC%A0%95%EB%A6%AC 💠 빌더(Builder) 패턴 - 완벽 마스터하기Builder Pattern 빌더 패턴(Builder Pattern)은 복잡한 객체의 생성 과정과 표현 방법을 분리하여 다양한 구성의 인스턴스를 만드는 생성 패턴이다. 생성자에 들어갈 매개 변수를 메서드로 하나하나 받아inpa.tistory.com 이 분 대체 뭐하는 분일까 블로그 글들마다 설명도 비교적 쉽게 잘 되어있다... public static void main(String[] args) { //.. Spring/study for project 2024.05.27
AWS Public IPv4 주소 요금 변경 - $0.005 per in-use public ipv4 address per hour 요금 https://aws.amazon.com/ko/blogs/korea/new-aws-public-ipv4-address-charge-public-ip-insights/ 공지 – AWS Public IPv4 주소 요금 변경 및 Public IP Insights 기능 출시 | Amazon Web ServicesAWS에서 퍼블릭(Public) IPv4 주소에 대한 새로운 요금이 도입됩니다. 2024년 2월 1일부터 서비스 연결 여부에 관계없이 모든 퍼블릭 IPv4 주소에 대해 시간당 IP당 0.005 USD의 요금이 부과됩니다. 계정에aws.amazon.com https://shortcuts.tistory.com/53 [해결] AWS 퍼블릭 IPv4 유료화: 프리티어인데 과금되었다면2024년 2월 1일부터 AW.. Spring/study for project 2024.05.27
SQL GROUP BY https://kimsyoung.tistory.com/entry/SQL-GROUP-BY-%E4%B8%8A-%EA%B0%9C%EB%85%90%EA%B3%BC-%EC%8B%A4%EC%A0%9C-%EC%A0%81%EC%9A%A9-%EB%B0%A9%EB%B2%95 GROUP BY (上) : 개념과 실제 사용 방법SQL 공부를 시작하면 얼마 되지 않아 GROUP BY 라는 개념을 배우게 됩니다. 데이터를 그룹화하는 것, 즉 ㄷ이터를 집계하는 것은 데이터베이스 상에서 상당히 중요한 개념입니다. 이 글에서는, 실kimsyoung.tistory.com Spring/study for project 2024.05.24
MySQL 금액 타입 https://sir.kr/cm_free/765411 SIR" data-og-description="항상 이런 부분(?) 때문에 .... ㅜㅜ MSSql 는 Money 타입을 사용하지 않으면 난리나는데 MySql 는 금액(돈) 입력하는 필드의 타입을 어떤것으로 사용 하시나요? MySql 의 금액 - Field Type > SIR항상 이런 부분(?) 때문에 .... ㅜㅜ MSSql 는 Money 타입을 사용하지 않으면 난리나는데 MySql 는 금액(돈) 입력하는 필드의 타입을 어떤것으로 사용 하시나요? sir.kr Spring/study for project 2024.05.18
Spring H2에서는 TINYINT 타입 매핑이 불가능하므로 columnDefinition 정의 X https://resilient-923.tistory.com/421 [Spring/TIL] columnDefinition = "TINYINT(1)" 사용 시 주의할 점진행 중인 사이드 프로젝트에서 유저의 활성상태를 체크하기 위해 Member라는 엔티티에 activated 라는 Boolean 타입의 column을 추가해서 사용하고 있습니다. local에서 테스트를 할 경우 DB는 h2를 사용resilient-923.tistory.com Spring/study for project 2024.05.18
MySQL BOOLEAN TINYINT(1) https://velog.io/@gagaeun/MySQL-BOOLEAN-vs-TINYINT MySQL BOOLEAN vs TINYINTMySQL BOOLEAN vs TINYINTvelog.io https://unluckyjung.github.io/db/2023/06/18/tinyint-vs-bit/ TINYINT 와 BIT 차이 그리고 BOOLEANTINYINT 와 BIT 의 차이점을 알아봅니다. BOOLEAN 타입을 표현하고 싶을때는 TINYINT 를 사용하는것이 일반적입니다. (MYSQL 기준)unluckyjung.github.io Spring/study for project 2024.05.18
식별관계와 비식별관계 https://deveric.tistory.com/108 [Database] 식별관계와 비 식별관계RDBMS의 테이블을 생성하고, 각 테이블마다 관계를 설정해 줄 때 일반적으로 외래 키를 사용하곤 합니다. 외래 키를 통해 다른 테이블과 같은 키를 공유하고 이를 이용하여 조인하여 관계를 이용deveric.tistory.com Spring/study for project 2024.05.18
pending kernel upgrade https://velog.io/@cataiden/ec2-ubuntu-initial-settings Ubuntu EC2 초기 설정하기저는 새로운 환경에서 개인적인 프로젝트를 시작하거나 간단한 테스트를 돌려야 할 때, 주로 AWS 의 EC2 를 사용합니다.AMI 를 활용하면 동일한 환경을 빠르게 구축할 수도 있고, 가볍고 단순한 작velog.io Spring/error log 2024.05.09