products 테이블 생성

- DECIMAL(8,2) : 8자리 소수점 2자리
- TIMESTAMP : 날짜 + 시간 (숫자형),자동으로 현날짜 입력 ↔ DATETIME 문자형, 직접입력
@Entity
@Table(name = "products")
@Data
public class Product {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int id;
private String name;
private String slug;
private String description;
private String image;
private String price;
@Column(name = "category_id")
private String categoryId;
@Column(name = "created_at")
@CreationTimestamp
private LocalDateTime createAt;
@Column(name = "updated_at")
@UpdateTimestamp
private LocalDateTime updateAt;
}
- LocalDate : 날짜만 2019-11-12
- LocalTime 시간만 18:32:17
- LocalDateTime 날짜 + 시간 2019-11-12T16:23:53
- 날짜를 자동생성하는 어노테이션
insert할때
@CreationTimestamp
update할때(수정)
@UpdateTimestamp
반응형
LIST
'Spring boot | 쇼핑몰 만들기 | 어글리 마켓 > 홈페이지 만들기 | 고객,관리자' 카테고리의 다른 글
| 상품 등록하기 (0) | 2022.05.05 |
|---|---|
| 상품 등록하는 페이지만들기 (0) | 2022.05.04 |
| 카테고리 - '전체'만 sortable 제외 , css 적용하기 (0) | 2022.05.03 |
| 카테고리 수정할때는 Model 객체를 쓴다 (0) | 2022.05.02 |
| 마우스로 순서 정렬 | Sorting 테이블 행 (0) | 2022.05.01 |