2018-01-18 21:49

提问的关键是 ”同理心“,要站在对方的立场去思考当前问题提供的信息量,是否有助于回答者回复

2018-01-18 21:48

方向值得思考,但具体怎么做可能不好把握,有些问题可能无法模式化为上述的模板,以后再说吧, 2018 社区计划改版

2018-01-18 20:56

因此,以前你的一切 JDBC 知识仍然有效,利用这些 JDBC 知识就可以解决这类问题了,不必担心 jfinal 做过什么操作

2018-01-18 20:55

jfinal 从来不干预 JDBC 的事情,只转调 JDBC,直接将 sql 与其参数扔给 JDBC

2018-01-18 20:41

@小99 一直都是开放的, RedisPlugin.getJedisPoolConfig() 即可

2018-01-18 19:28

问题是??? 好难猜是问的什么啊

每天都要猜很多回

2018-01-18 19:26

@livem 改改他的源代码,这就是开源的好处之一

2018-01-18 18:16

@King keep 与 fastjson 配合没理由不可以,你仔细调试一下

2018-01-18 18:04

查收一下系统生成的私信通知,支付完成以后会生成订单,永久保存

然后微信平台也会有订单号,我的微信号也会收到支付成功的通知,极为可靠,不可能存在丢单的情况

赶紧查收系统私信,加入俱乐部,还有一些资源可以获取

2018-01-18 18:00

@fox 都直持好多年了,偶尔有些小问题,例如生成器获取到一些系统表之类的,单步调试再写点代码很容易解决

2018-01-18 17:58

如果数据要经常变的话,不适合做成共享对象

一开始没料到你提出的这个需求,而且也会带来线程安全的问题,这个在 jfinal 3.4 中会考虑让 shared object 可以改变

目前来说,建议如下方案:
1:共享对象中放入一个 map,而你的实际要变动的数据放在这个 map 中,例如
RenderManager.me().getEngine().addSharedObject("data", new HashMap());
当然,上面的 new HashMap() 可先放入初始数据

2:在需要改变的时候,在模板中利用下面的表达式来操作:
#set(data["key值"] = object)

2018-01-18 16:43

@朱 jf 3.3 的改进都与这里无关,应该是可以的,你再细心试一试

2018-01-18 16:22

@过河 建议美女在 jfinal 俱乐部换上大点的清晰的头像,一有问题,会立即蹦出来一群人来帮忙 ^_^

2018-01-18 16:19

啥叫数据库的继承关系? 如果是指表关联查询,看一下这里:http://www.jfinal.com/doc/5-10

2018-01-18 16:14

参考 jfinal ext2 这个项目中的测试方案,简单来说就是利用 Mock 类来实现:
https://gitee.com/brucezcq/JFinal-ext2/tree/master/src/test/java/com/jfinal/ext/test

此外,再参考一下文档的 《独立使用ActiveRecordPlugin》这一章的文档,在测试时要用到数据库操作时可以手动启动这个插件:
http://www.jfinal.com/doc/5-15