2021-01-15 15:49
@都市浪魂 你再检查一下是不是 JDK 不对,例如是不是装了 openJDK 而不是 oracle JDK
尝试升级一下 cglib 这个依赖
当然,终极办法是远程调试:
https://jfinal.com/share/1528
https://jfinal.com/feedback/5106
2021-01-15 14:35
@都市浪魂 问题好像出在 CheckCameraInfoTask 里面,不在 CameraInfoService 里,这个类贴出业,原有的 CameraInfoService 不用贴出来,看不出问题
2021-01-15 14:31
@lcmkc 这个问题其实很明确,在百度上搜索解决一下,搜这个东东:
java.lang.UnsupportedClassVersionError: has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
2021-01-15 12:31
@北流家园网 以下这个配置就是按天的:
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
2021-01-14 19:01
@zzufish 假设你有一个 126邮箱是 : test@126.com, 密码是 123456,发送邮件的服务器是 stmp.pop3.com,配置为:
emailServer = stmp.pop3.com
fromEmail = test@126.com
emailPass = 123456
其实这个没有什么好说的了
2021-01-14 15:53
@joneJson Model 是不能注入的,因为 @Inject 默认是单例, 你每次注入的是同一个对象,然后对同一个对象 xxx.save(), 必然出问题
且不说 id 重复,既便 id 不得复,在多线程情况下,数据就乱掉了
model 你要 save ,可以这样:
Icon icon = new Icon();
icon.setXxx(...)
.setYyyy(...)
.setZzz(...)
.save();
2021-01-14 15:05
@joneJson 你的 baseIcon 对象,每次 new 出来就没事
我前面说的你试一试 baseIcon.remove("id").save(); 只是让你验证错误的原因,并不是主张你这么用
baseIcon 你要让线程独享,不能多线程共享,否则数据就会混乱,这是 java 多线程模型规定的,不是 jfinal 的使用规则
也就是说,这是 java 基础知识,jfinal 不干预