如Ticket实体有属性lotteryType,但是lotteryType是LotteryType实体类型,LotteryType有属性name、value
通过BeanUtils.getProperty(ticket,"lotteryType.name");可以取得对应value对应的LotteryType的name
2、格式化BeanUtils.getProperty取得的日期
BeanUtils.getProperty()取得的是美式日期如“Sun Nov 04 17:10:26 CST2007”,
如果用默认的Locale去parse,会有异常,所以需要指定格式和语言环境然后格式化
SimpleDateFormat format = new SimpleDateFormat("E MMM dd hh:mm:ss z yyyy", Locale.US);
format.parse()转换成java.util.Date类型
然后格式化成我们想要格式的日期