package mongo.test_java_service.code.entity;
import com.dounine.corgi.mongo.entity.BaseEntity;
import org.springframework.data.annotation.Transient;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
/**
* Created by lgq on 16-10-17.
*/
@Document
public class User extends BaseEntity{
private String username;
private String password;
private Integer age;
private Double money;
private Float height;
private String nickname;
private LocalDateTime accessTime = LocalDateTime.now();
private UserDetails details ;
@Transient
private String aaa;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
public Double getMoney() {
return money;
}
public void setMoney(Double money) {
this.money = money;
}
public Float getHeight() {
return height;
}
public void setHeight(Float height) {
this.height = height;
}
public String getNickname() {
return nickname;
}
public void setNickname(String nickname) {
this.nickname = nickname;
}
public LocalDateTime getAccessTime() {
return accessTime;
}
public void setAccessTime(LocalDateTime accessTime) {
this.accessTime = accessTime;
}
public String getAaa() {
return aaa;
}
public void setAaa(String aaa) {
this.aaa = aaa;
}
public UserDetails getDetails() {
return details;
}
public void setDetails(UserDetails details) {
this.details = details;
}
}