PK红包活动,难点:
1、spring task的method一定要是接口方法,也就是说ref找到的是接口而不是实现类。
2、还有Hibernate使用原生的SQL查询,要.addScalar("ID", Hibernate.LONG),list()方法返回的是List<Object[]>类型,每个字段对应一个Object。
3、取前五位,传的参数是0,5,从0开始,size为5,setFirstResult,setMaxResults
4、static块里读取配置文件,并保存成map,代码:
InputStream inputStream = Activity1506h7Controller.class.getClassLoader().getResourceAsStream(
"level_total_count.properties");
props.load(inputStream);
Enumeration en = props.keys();
while (en.hasMoreElements()) {
String key = en.nextElement().toString();
String value = props.getProperty(key);
LEVEL_MONTHTOTALCOUNT_MAP.put(Integer.parseInt(key), Integer.parseInt(value));
}