1. Spring升级注意事项

8.0 Spring进行了升级,之前开发的插件需要做下面的变更

1.1. singleton声明

xml中

singleton="true"

替换为

scope="singleton"

1.1.1. BaseDao兼容性

HibernateTemplate的方法返回值由List改为List<?>,影响编译。

平台修改BaseDao,避免应用大面积类型转换,实现一个同名的映射Class。

将引用的org.springframework.orm.hibernate3.HibernateTemplate改为引用平台的com.seeyon.ctp.common.dao.HibernateTemplate

1.1.2. JDBCTemplate

JDBCTemplate的queryForInt统一改为queryForObject

 Number number = queryForObject(sql, args, Integer.class);  
  return (number != null ? number.intValue() : 0);

#

results matching ""

    No results matching ""