You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
1021 B
52 lines
1021 B
package org.pqh.core.model;
|
|
|
|
import javax.persistence.Column;
|
|
import javax.persistence.Entity;
|
|
import javax.persistence.Id;
|
|
import javax.persistence.Table;
|
|
import java.io.Serializable;
|
|
|
|
/**
|
|
* Created by reborn on 2017/8/3.
|
|
*/
|
|
@Entity
|
|
@Table(name="testjson")
|
|
public class Config extends AbstractModel{
|
|
|
|
private String jackson;
|
|
|
|
@Id
|
|
@Column(name = "jackson")
|
|
public String getJackson() {
|
|
return jackson;
|
|
}
|
|
|
|
public void setJackson(String jackson) {
|
|
this.jackson = jackson;
|
|
}
|
|
|
|
@Override
|
|
public boolean equals(Object o) {
|
|
if (this == o) return true;
|
|
if (o == null || getClass() != o.getClass()) return false;
|
|
|
|
Config config = (Config) o;
|
|
|
|
return jackson.equals(config.jackson);
|
|
}
|
|
|
|
@Override
|
|
public int hashCode() {
|
|
return jackson.hashCode();
|
|
}
|
|
|
|
@Override
|
|
public Serializable primaryKey() {
|
|
return getJackson();
|
|
}
|
|
|
|
@Override
|
|
public String tableNote() {
|
|
return "测试表";
|
|
}
|
|
}
|
|
|