一、原因。
pro.get("maxIdle")返回的是object类型,不能转换为Integer类型
(Integer)pro.get("maxIdle");
二、解决。
pro.getProperty("maxIdle")返回的是字符串类型,可以转换为Integer类型。
config.setMaxIdle(Integer.parseInt(pro.getProperty("maxIdle")));
pro.get("maxIdle")返回的是object类型,不能转换为Integer类型
(Integer)pro.get("maxIdle");
pro.getProperty("maxIdle")返回的是字符串类型,可以转换为Integer类型。
config.setMaxIdle(Integer.parseInt(pro.getProperty("maxIdle")));