Столбец все еще добавлен после использования javax.persistence.Transient? - PullRequest
1 голос
/ 22 апреля 2020

Итак, у меня есть класс модели гибернации:

import javax.persistence.Transient;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

@Entity
@Table(name = "transaction_header")
public class TransactionHeader implements java.io.Serializable {
@Column(name = "transaction_header_id", updatable = false, nullable = false, columnDefinition = "serial")
    private Long transactionHeaderId;

    @Column(name = "trans_type_code")
    private String transactionTypeCode;

    @Transient
    public String stateTax;

    @Transient
    public String federalTax;

    /**then setter getter code**/
}

Когда я запускаю его в своей локальной базе данных, столбец федерального налога и налога штата все еще генерируется, даже если я уже использовал для него Transient. Мне нужно, чтобы эти 2 столбца не генерировались в моей базе данных. Как мне это сделать? Спасибо

...