2018-09-19 20:38
@再次表明 页面要走 enjoy,或者说是 “经手” enjoy,才可能被解析,src 指向 .html 文件,这个肯定是不会经手 enjoy 的
2018-09-19 17:26
@lang3126 这个在最后一章有体现:
http://www.jfinal.com/doc/14-1
jfinal 各个版本的变化其实很小,对开发者有影响的地方单独放在最后一章了
2018-09-19 17:22
@netwild 这其实是个权衡问题,要加这个功能也就一两行代码的事,极其容易
但是,jfinal 是极度追求性能的,如果对所有 sql 都去判断一下是不是有分号结尾,然后做个切分,这个多少会拉低一点性能
然后再考虑一下这种情况出现的概率,jfinal 诞生七年多,开源六年多,一共有两个人反馈过这个问题,为了响应两个人的需求,而去切分 sql,这个显然不划算
然后再从合理性方面考虑, jfinal 的数据库操作仅仅是对 JDBC 的一个极薄封装,在总体设计上是尽全力保持与 JDBC 的一致性,用户传入的 sql 与 para 都是原封不动扔给底层的 JDBC。如果判断分号并做切分这个显然不符合 jfinal 一贯的设计理念,JDBC 本身不支持这样的 sql, jfinal 并没有太多理由要去支持
用户的需求是多样化的,永无止尽的,jfinal 如果要去满足所有需求一定会变得学习成本极高、体积极大,最终会变得谁的需求都满足不了
所以关键就在于根据设计、成本、概率等等因素,做权衡取舍