最近刚开始学习 JFinal ,在看到 JFianl 生成与动态管理时 遇到了一点问题
配置
ActiveRecordPlugin activeRecordPlugin = ActiveRecordPlugin(c3p0Plugin)activeRecordPlugin.setBaseSqlTemplatePath(PathKit.()+)activeRecordPlugin.addSqlTemplate()
这是 SQL 文件
#sql("accountList") usernamebalance account #end
这是测试方法
(){ String sql = Account..getSql()renderJson(Account..find())}
但一直在报以下错误
Caused by: com.jfinal.plugin.activerecord.ActiveRecordException: The table name: account not in your sql.
at com.jfinal.plugin.activerecord.Model.checkTableName(Model.java:591)
at com.jfinal.plugin.activerecord.Model.find(Model.java:556)
at com.jfinal.plugin.activerecord.Model.find(Model.java:577)
... 40 more
求 各位 大神帮着看一下这个鬼一样的问题
项目:JFinal
此外,你的 sql 定义貌似不对: usernamebalance account 这个不像是正确的 sql