2018-12-12 09:04

谢谢波总和没牙的小朋友,社区还蛮活跃的嘛,我先试着解决下 吧;最开始断点跟踪我也怀疑是系统字体不支持,我用的是3.1的版本,想换3.5jar包,结果替换后有些调用的接口有改变,没法完全适应,就罢了

2018-12-11 17:28

实现render方法后没有思路,还请波总明示啊

2018-06-26 18:33

@Before({POST.class})
public void importStrategy() {
UploadFile uf = this.getFile("file");
File file = uf.getFile();
Modelmodel = FileUtil.convertObject(file, Model.class);
final Strategy[] stas = model.getTs();
boolean tx = Db.tx(new IAtom() {
@Override
public boolean run() throws SQLException {
try {
Db.update("truncate table test");
int i = 1/0;
Db.batchSave(Arrays.asList(stas), Integer.MAX_VALUE);
} catch (Exception e) {
return false;
}
return true;
}
});
if (!tx) {
renderJson(false, "文件导入出错!");
return;
}
renderJson(true, "导入告警规则成功");
}


以上是代码,不好意思没有找到哪里有工具栏

2018-06-26 11:49

2018-06-17 16:34

前台为空就是说的没有输入撒. 意思就是一个表单字段本来是有值得,现在我要修改,在输入框中删除该字段的值,保存后值并没有相应的被删除,就是这个意思

2018-06-06 18:33

@JFinal 自动化对应怎么理解?就是模型和数据库字段必须一样的意思吗?因为如果模型中的字段名字和数据库字段不一样,两者应该无法自动识别对应吧?比如模型中名叫a ,数据库字段叫 b,这两个能对应起来?

2018-06-06 16:35

经常做Model和数据库表的映射,那么请问波总映射数据库字段和Model定义的字段必须一致吗?不一致怎么映射呢?因为有时候只是想表单字段比如name和model中的name一致,但是数据库中我叫username,请问三者之间怎么建立的对应关系?谢谢波总解答

2018-05-23 09:22

@JFinal 谢谢波总的解答,但还是有疑惑——这里不是不希望jetty频繁启动关闭,而是ide中开发的时候自己在启动和关闭服务器,但是最后导致数据库连接占满了,我主要是想搞清楚jfinal中是通过plugin的方式连接的数据库,自己并没有拿到数据库连接对象,又怎么去主动的关闭连接释放资源?

2018-05-22 17:57

2018-05-21 17:58

2018-03-22 11:19

现在,还有个获取二进制文件的问题,我存sqlite3中有一个data字段是直接存的byte[]存进去的一个文件,现在我要把它获取出来实现文件下载功能,请问波总该如何实现?您api中普通的获取字段值的方法我试过都不行,都会报错

2018-03-22 10:17

自己把get set 方法删了,页面从list中取值是可以正常显示的,而且集成的RootCertMolel完全可以空继承,甚至属性都不用,反正查询数据库会返回相应的数据库字段,前台页面直接显示即可;但是如果添加了get set 方法,页面就无法显示,应该是有属性方法后置被清空了