首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

利用枚举反照替换hibernate的自定义类型UserType

2012-11-09 
利用枚举反射替换hibernate的自定义类型UserType因为hibernate枚举类型实在配置繁琐,所以直接用枚举换掉,

利用枚举反射替换hibernate的自定义类型UserType

因为hibernate枚举类型实在配置繁琐,所以直接用枚举换掉,以下是方法:

首先要2个工具类:

?

?

?

?

?

?

?

改动方式以前的POJO中sex的get方法:public int getSex(   return this.sex;)现在改为:public SexEnum getSex(){  return  EnumUtils.getEnumFromValue(SexEnum.class,this.sex);}页面获取为:${sex.name}和${sex.value}

热点排行