2019-05-19 09:19

@JFinal 我测了一下,用Java8新增的@Repeatable可以实现注解继承。
前提是在整个继承关系中,至少有一个类同时标注多个@Before注解才能被JDK自动打包成注解集合而不会被子类覆盖。
有点坑啊

2019-05-18 14:33

2019-02-17 19:04

@prelove 分库当然好,但成本也高啊

2019-01-28 11:01

@马小酱 每个租户独立数据库确实是最方便的,数据隔离效果也好,但如果是一个小系统,本身功能就不多,为每个租户单独建库感觉有点小题大做

2018-10-17 12:30

@JFinal
又发现个新情况,我把那个action的名字改成别的,也会提示重启服务
但之后,访问新名字的action并不存在
访问之前名字的可以,但sysout输出的信息却不是最新的
我特么晕啦!哪来还存在一个隐藏的同名文件吗

2018-10-17 12:26

@JFinal 但事实上真走了,我把sysout中的改成别的也能正常输出
从没遇过这种情况。。。

2018-10-17 12:17

@JFinal 是打开的,Build Auto...

2018-09-19 16:24

可以使用 @Before(EvictInterceptor.class) 注解清除缓存啊

2018-09-19 15:10

缓存更新需要手动维护的。
看这里

2018-09-19 13:13

@Don小浩 感谢老兄的回复,但我并不认可你的逻辑!

我说的“希望老大能优化一下这个地方,能自动把原SQL结尾的分号删除”这句话,不是让老大帮我解决问题,还没那么大脸,我是希望jf能更贴心,更好用。
我现在已经知道这个坑了,一个全局替换就能搞定的小事,真不需要老大帮忙。
但肯定还有很多不知道这个坑的朋友,不代表他们能平安无事的绕过去。
所以我才希望老大能稍微优化一下这里,提升jf的容错性,并且很容易实现。

至于你说mybatis也是这样的,但并不代表mybatis的做法就是对的啊
我承认没资格要求mybatis能按照咱们的要求改。
但幸好,我们还有一个能听得进建议的 @jfinal

2018-09-19 12:47

@天朝子民
对于谁适应谁的问题,我认为首先当然是先学习jf的理念,但最终还是基于jf良好的开放性进行扩展,打造最适合自己的脚手架。
这个问题确实是我疏忽,没注意 #para 是指令。
还是谢谢你的链接,已经学习!

2018-09-19 12:36

@JFinal 是我疏忽了,一时没注意 #para() 是指令~
看来我需要自己写一个 para() 的 shareMethod,就符合自己的习惯了
感谢老大~!