2019-01-14 22:43

@vimer 映射是一一对应的,不能动态变动,否则会有线程安全问题,但是可以实现你的需求

先是选择一个最常用的实现类来进行映射,然后在需要打破映射的地方使用下面的两种方式:
1:在 @Inject 中指定实现类
@Inject(AaaBbbImpl.class)
Aaa aaa;

2:让承载类型为实现类
@Inject
AaaBbbImpl

2019-01-14 21:53

@mr_wangyan 没用过 lombok,不知道里头的细节

在 jfinal 之下, model 可以用生成器自动化生成 getter、setter, 所以不建议用 lombok

2019-01-14 18:04

空指针是最容易解决的了,也没有什么好技巧,就是单步调试找到那个为 null 的对象,然后不要让它成为 null 即可

2019-01-14 18:03

目前最简洁且是唯一用 enjoy 实现的人性化时间输出指令了,必须点赞 + 收藏

2019-01-14 11:55

@caicai jfinal undertow 让开发、部署更加流畅,进一步节省时间,提升开发体验,值得拥有

2019-01-14 11:43

加行配置:
undertow.hotSwapClassPrefix=cn.dreampie.

文档中有:
https://www.jfinal.com/doc/1-5

2019-01-14 11:12

@小白菜的天下1 这个问题相当奇怪,我也是头一次听说,建议通过单步调试找到哪里慢了, 定位以后彻底解决才好

2019-01-14 11:11

@hlevel jfinal-3.5 的依赖最好加一下,后续的 jfinal undertow 1.5 将会去掉 jfinal 的 compile依赖,是需要自己添加的

2019-01-13 23:09

@zhangshiqiang enjoy 里头其实还有非常多的功能,在文档中是没有的,探索出来一些新玩法别忘了来分享

2019-01-13 22:56

这应该是最简单的整合分享了,比 jfinal 官方给的还简单,收藏 + 点赞

此外,resolver.setSourceFactory(new ClassPathSourceFactory())
改成
resolver.setToClassPathSourceFactory();
还可再省点代码

2019-01-13 22:34

jdbcUrl 配置不正确,不要出现 & 这样的东东,此外,如果没有开启 SSL, 则要配置 useSSL=false

配置后面不要加分号,这不是写 java 程序,是 key=value 配置

2019-01-13 22:25

当然,我前面说的是你没有使用 maven 的情况

2019-01-13 22:25

jfinal undertow 除了对 jfinal-undertow.jar 有依赖以外,还需要其它几个依赖

可以在群里找一个使用 maven 的同学,帮你在 jfinal_demo_for_maven 这个项目之下通过 mvn clean package 打出 zip 包来,然后将所有 jar 包发给你

2019-01-13 22:23

new DruidStatViewHandler("/admin/monitor", ...)
改成
new DruidStatViewHandler("/druid", ...)

否则访问的 url 改成 http://localhost:8080/admin/monitor

也就是说,配置要与访问的 url 保持一致,否则必须要显示 404

2019-01-13 12:06

@WanChiu 在项目中的 doc 目录下面有一个 jfinal-club-1.8.sql 文件,将其导入你建好的 jfinal_club 数据库即可,里头都有详细的步骤说明