Код IT Загрузка примера кода…

Java main.java
package com.example.orderservice.model;

import jakarta.persistence.*;
import java.time.LocalDateTime;

@Entity
@Table(name = "orders")
public class Order {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    @Column(unique = true, nullable = false)
    private String orderNumber;

    @Enumerated(EnumType.STRING)
    private OrderStatus status;

    private Double amount;

    private LocalDateTime createdAt;

    public enum OrderStatus {
        PENDING, PROCESSING, COMPLETED, FAILED
    }
}
package com.example.orderservice.model;

import jakarta.persistence.*;
import java.time.LocalDateTime;

@Entity
@Table(name = "orders")
public class Order {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    @Column(unique = true, nullable = false)
    private String orderNumber;

    @Enumerated(EnumType.STRING)
    private OrderStatus status;

    private Double amount;

    private LocalDateTime createdAt;

    public enum OrderStatus {
        PENDING, PROCESSING, COMPLETED, FAILED
    }
}