2019-12-03 12:31
@lyq027 应该可以下载到本地maven库进行使用, 我下午到公司的时候试下
git clone git@gitee.com:jfinal/jfinal-weixin.git
cd jfinal-weixin
mvn install
再引用
<dependency>
<groupId>com.jfinal</groupId>
<artifactId>jfinal-weixin</artifactId>
<version>2.5</version>
</dependency>
2019-11-28 09:22
@minggxu9 好东西:复制粘贴 《 代码生成 《 通用模板
上面的代码,如果用JF新版本, 还有很多优化的地方,只是提供一个思路了
2019-11-13 11:20
@happyboy 17年学习的时候,就写过一篇文章 就是把整个明文配置文件启动的时候自动加密为 加密文件,代码整了一大坨,后面使用起来,其实也不是特别方便
https://www.jfinal.com/share/237
2019-11-13 11:17
@happyboy 应该吧,我简单的分享了一下,核心内容和使用流程写了一下,希望对他有帮助吧,需求扩展核心也是加密解密了。以前才学的时候, 加密解密都整的有点懵逼,网上代码整的一大坨,,最后发现JF里面有。。。只是没有写注释,而且咋转换为字符串能存起来也是是懵逼,配合AesKit和Base64Kit一起用,估计有不少人也不知道里面还藏着这个玩意哈哈
2019-11-10 18:13
@cs3230524
在ModelB类里面 建个类似的方法:
public M _setMyAttrs(M model) {
return (M)_setMyAttrs(CPI.getAttrs(model));
}
public M _setMyAttrs(Map<String, Object> attrs) {
Table table = CPI.getTable(this);
for (Entry<String, Object> e : attrs.entrySet())
if(table != null && table.hasColumnLabel(e.getKey()))
set(e.getKey(), e.getValue());
return (M)this;
}
然后调用BModel modelB = new BModel()._setMyAttrs(modelA对象);
如果有很多这样的业务,可以单独建立一个 ModelKit ,里面大致也是和上面一样原理,把两个Model对象都穿入进去,进行操作。
手写,未测