关于jfinal升级

昨晚把之前jfinal2.2的升级到了3.3,除了BasicConfig中增加了一个方法,验证码的包要重新引入,别的都没问题,感觉平滑升级确实很爽。

评论区

jimmyyn

2018-02-07 09:34

那是你没用shiro

JFinal

2018-02-07 11:42

@jimmyyn 用 shiro 升到 jfinal 3.2 是没有问题的

一般来说升级 jfinal 到新版本,都是改改类名、方法名就可以了。 有朋友曾经跨越 9 个 jfinal 版本来升级也很容易

受伤的蚂蚁

2018-02-08 16:18

@JFinal 波总,3.3的shiro我这么搞的,把插件启动放到configEngine里边,然后调用了start方法启动了插件,分块路由参考http://www.jfinal.com/share/224?p=3#reply_start,原来的ShiroPlugin构造方法添加一个参数为List的,测试了下controller添加注解可用。

JFinal

2018-02-08 16:49

@受伤的蚂蚁 整合 shiro 建议使用 jfinal 3.2 或者直接使用下面的几步先用上 jfinal 3.4:
1: git clone git@gitee.com:jfinal/jfinal.git
2: cd jfinal
3: 修改 pom.xml 中的 maven-gpg-plugin 配置的 skip false 为 skip true 值
4: mvn install
5: 修改你自己的项目对 jfinal 依赖的版本号,改为 3.4-SNAPSHOT 版本

上面四步可以将 jfinal 3.4-SNAPSHOT 这个版本安装到你本地的 maven 库,然后就可以直接使用了

这个版本严格测试过,可以直接使用,后续 jfinal 3.4 正式发布以后,你只需要去掉
3.4-SNAPSHOT 后面的 SNAPSHOT 就可以完成升级了

受伤的蚂蚁

2018-02-09 08:27

@JFinal 好的 去试下 谢谢波总

热门分享

扫码入社