之前获取sql shi是这样的:activeRecordPlugin.setBaseSqlTemplatePath(PathKit.getRootClassPath()); activeRecordPlugin.addSqlTemplate("sql/demo.sql");
sql放在jar包中 用现在的IStringSource获取sql 该如何写啊?
activeRecordPlugin.getEngine().setSourceFactory(new ClassPathSourceFactory());
从 jfinal 3.1 升到 3.2 是完全不需要犹豫的,极度平滑,只要注意两点:
1:IStringSource 改名为了 ISource
2:Ret 类中的 isOk/isFail 改成了使用 state
如果你的项目根本不涉及上述两项,换个 jar 就升级完成