1.isAddressExistWithUserId方法应写在service层提供给controller层使用。
2.接受的参数应该是枚举的类型的主键,根据主键再获取对应枚举对象。
3.枚举要提供一个根据主键获取枚举对象的方法,例如:
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;
}
}
完善枚举的使用和了解controller与service的功能区别
            注意命名含义,一般loadById的参数是查询表的主键id。
            核心代码
                java
1赞
             导师点评
导师点评 
                        