2019-09-25 11:01
用中间件解决,例如 mycat、sharding jdbc让程序对下层透明化,也就是代码中不涉及分库分表的事情
2019-09-24 19:55
可以考虑添加 getModels当前你可以引入一个 BaseController, 在里成自己先添加上这个 getModels 方法具体实现可以用 for 循环加上现有的 getModel/getBean 方法,还可以参考 getModel/getBean 底层依赖的实现
2019-09-24 19:53
异常提示是字符编译不对:Not valid UTF8! byte B8 in state 0检查一下参数
2019-09-24 19:52
@Sohnny 见过阳光的忍受不了黑暗,赞
2019-09-24 19:51
@zzutligang 远程调试是最好的一招:http://www.jfinal.com/share/1528http://www.jfinal.com/feedback/5106一定要找到源因
2019-09-24 12:02
还真没碰到过这种情况,居然字段名还能带小数点建议通过继承 MetaBuilder 扩展解决一下
2019-09-24 12:00
切换过程不算麻烦,赞
2019-09-24 11:59
鼠标放在 Db.batch 方法上,会弹出这个方法的使用 demo,参考示例去用就好我估计是你的参数与 sql 没有配合好
2019-09-24 11:57
查询速度慢有两个原因:1:该条 sql 查询在当前库的数量之下本身就慢2:返回的数据量大,数据从数据库传递到内存中所花 IO 时间很长jfinal 的数据库操作在本质上是与快慢无关的,因为 jfinal 仅仅只是将你的 sql + paras 直接扔给了底层的 JDBC,所以 jfinal 自身并不涉及数据库方面的性能问题
2019-09-24 11:54
@洛小风 使用 jfinal-undertow 这些事都将不存在:https://www.jfinal.com/doc/1-2何必还去折腾 tomcat
2019-09-24 11:51
缺少依赖,仔细参考开发文档:https://www.jfinal.com/doc/1-2
2019-09-24 11:50
@淡定007 单步调试到 Db.find 内部去看看是啥原因
2019-09-23 12:20
这个办法也挺方便,这里还有一个解决方案:http://www.jfinal.com/share/1803
2019-09-23 12:19
@Code_Cat 配置一下:arp.getEngine().setSourceFactory(new ClassPathSourceFactory());然后 sql 模板文件放到 src/main/resources 下面去, ClassPathSourceFactory 是让模板引擎去 class path 和 jar 包内找文件建议升级 jfinal 至少到 3.5 版本,因为之前的版本有这个问题要解决:http://www.jfinal.com/share/979
2019-09-23 12:14
@淡定007 字段类型不对而已,放数据到字段的时候注意一下类型