2019-03-01 15:46

我们系统里面的国际化就是用的中文做KEY。。。切换到其他语言,就是用的VAL。再加了个自动翻译接口,基本就是全自动的了。有的时候, 使用一定的中文, 能够提高开发效率和维护成本。。

2019-03-01 00:45

我觉得,如果自己的项目需要这个功能了话又没有历史包袱,Model直接在Base层重写一下就可以了,DbPro的话com.jfinal.plugin.activerecord.IDbProFactory中写的activeRecordPlugin.setDbProFactory(new MyDbProFactory()) 里的findFirst方法也是一样的重写一下就OK了

2019-03-01 00:15

https://www.jfinal.com/doc/1-5
1、IDEA 下支持热加载

2019-02-24 19:59

得不是你这样用的吧!自建的ApiConfigKit.getAccessTokenCache();
https://gitee.com/jfinal/jfinal-weixin/wikis/%E5%B0%8F%E7%A8%8B%E5%BA%8F%E7%99%BB%E9%99%86%E6%8E%A5%E5%8F%A3?sort_id=10047

js端
http://git.oschina.net/jfinal/jfinal-weixin/blob/master/src/main/webapp/wxaapp/app.js

控制器端
http://git.oschina.net/jfinal/jfinal-weixin/blob/master/src/main/java/com/jfinal/weixin/demo/WxaUserApiController.java

2019-02-23 17:00

@小鸡 java.lang.NoClassDefFoundError: org/objenesis/Objenesis

2019-02-22 16:46

@小鸡 绝对路径 相对路径

2019-02-20 19:35

@huakang 可以使用 Map 遍历 record.getColumns() 进行个性拼接 #for 指令 https://www.jfinal.com/doc/6-4

2019-02-15 14:45

我想到的方法有:
1 URL上挂参做标识符,比如 aaa/bbb?getFile=true
Interceptor 中先判断一下"true".eq...getPara("getFile") ,true的话就先getFile。

2 约定action的命名为uploadFile
Interceptor 中先判断一下"uploadFile".eq...getActionKey ,true的话就先getFile。


15.png

2019-02-15 14:15

新增一个BaseModel,然后你的Model都去继承它,在BaseModel中去重写save就可以了。
也可以增加一个 kit工具,如:ModelKit.save( Model ) 里面进行set你需要的值

2019-02-06 12:06

https://www.jfinal.com/doc/5-14

2019-01-25 22:37

楼上大佬互舔, 我们怎么办? 看啥!点赞+收藏啊!

2019-01-25 22:28

@Jieven 老师过奖了,都是些流水笔记。。前年刚毕业那会儿学习EOVA的时候,才知道什么叫元数据~打开编程新世界,老板选型的时候说UI不好看Q_Q,现在新版应该是JF圈最强业务框架了~