如何制作动态POJO课程?

时间:2017-07-13 06:35:00

标签: java hibernate spring-mvc

我使用Spring和Hibernate进行产品表的CRUD操作。

enter image description here

我有型号product.java

enter image description here

产品型号定义如下:

import javax.persistence.Column;
 import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
 import javax.persistence.Id;
import javax.persistence.Table;

 @Entity
 @Table(name = "PRODUCT")
 public class Product {
private long gtin;
private String brandname;
private String subbrandname;
private String functionalname;

@Id 
@Column(name = "gtin",unique=true)
public long getGtin() {
    return gtin;
}

public void setGtin(long gtin) {
    this.gtin = gtin;
}

@Column(name = "brand_name")
public String getBrandName() {
    return brandname;
}

@Column(name = "brand_name")
public void setBrandName(String brandname) {
    this.brandname = brandname;
}

问题是表产品的字段和数据类型可以根据用户输入进行更改。因此,如何使产品模型动态化,以便将来不需要更改产品模型的代码。可以根据表单中的用户输入进行更改。

这里,我使用的是hibernate sessionfactory的编程配置。

0 个答案:

没有答案