1.注意命名含义,一般loadById的参数是查询表的主键id。
2.isAddressExistWithUserId方法应写在service层提供给controller层使用。
3.接受的参数应该是枚举的类型的主键,根据主键再获取对应枚举对象。
4.枚举要提供一个根据主键获取枚举对象的方法,例如:
public enum BusinessEnum {
 
IT_WEB(1, "IT互联网");
 
private int id;
private String name;
 
BusinessEnum(int id, String name) {
   this.id = id;
   this.name = name;
}
 
public static BusinessEnum getById(int id) {
 for (BusinessEnum business : BusinessEnum.values()) {
  if (business.getId() == id)
   return business;
 }
 return null;
}
public int getId() {
 return id;
}
public void setId(int id) {
 this.id = id;
}
public String getName() {
 return name;
}
public void setName(String name) {
 this.name = name;
}
} 
                         
                         导师点评
导师点评