OracleDBの列(@Column)を指定したEntity-Class(@Entity)があります。コード内の列の名前を変更することは可能ですか?それは既存のデータベースに影響を与えますか?データベースには実際に多くのデータが含まれているためです。Java @ Column-Annotationコードの列名を変更します
私は実際にデータベースにアクセスすることができないので、今は自分でテストすることはできません。
誰でも私を助けることができますresp。あなたは私の質問のための答えを検索することができますいくつかのヒントを私に与えることができますか?このような
エンティティクラス:あなたは
@Column(name="name_you_want")
を行います場合、DBの列が
@Column(name = "name_you_have_in_db")
ようであれば、それは不可能です
@Entity
public class Example {
@Id
@GeneratedValue
private long id;
@Column
private String firstName;
@Column
private Date dateTime;
//Setter/Getter
}
"コード内の列の名前"とはどういう意味ですか? –
'@Column(name =" name_you_want ")'これはあなたが求めていることですか? – Oleg
@ M.Prokhorov Java-CodeでOracleDBの列名を変更したいのですか?可能です? @ – TYL