单独使用Jfinal的ar和enjoy,DruidPlugin dp = new DruidPlugin(datasource.getUrl(),datasource.getUsername(), datasource.getPassword(),
datasource.getDriverClassName());
ActiveRecordPlugin arp = new ActiveRecordPlugin(datasource);
arp.setDialect(new PostgreSqlDialect());
Engine engine = Engine.use();
engine.setDevMode(true);
engine.setToClassPathSourceFactory();
engine.addSharedMethod(new com.jfinal.kit.StrKit());
arp.setShowSql(true);
arp.setDevMode(true);
dp.start();
arp.start();
通过Db.templateByString(sql,map).query();查询,要用enjoy处理最终的执行sql,要判断空串,一直写 #if(str==null&& str=='') 赶到麻烦和难看,想使用StrKit的isBlank方法,
执行如下enjoy代码#if(isBlank(startDate))
and date=now()
#end
抛出如下异常,Shared method not found: isBlank(java.lang.String);找不到方法
如何解决?