Db.use能否改为
public static <T extends DbPro> T use() { return (T) Db.use(); }
这样自定义DbPro时,就无需强转类型了,直接使用
ExtDbPro db = Db.use();