2019-01-08 11:24
@www49ww 就是这两处要设置,无法知道你报了什么错,参考一下这几个:
http://www.jfinal.com/share/426
http://www.jfinal.com/feedback/633
http://www.jfinal.com/share/211
在百度里面输入下面的关键字可搜索出更多资源:
sql server site:jfinal.com
2019-01-08 11:19
@jerry1216m3 mysql 字符集有三个级别,分别是:字段级、表级、数据库级
优先级从高到低是:字段级、表级、数据库级
基于上面的两条,当字段级没有指定字符集时,以表级为准,当表级没有指定时,以数据库级为准
因此,你要根据上述几条规则去查看并且调整
最佳实践是:
1:创建数据库时指定字符集,例如:
CREATE DATABASE my_db DEFAULT CHARSET utf8mb4;
2:后续建表、建字段时无需再指定字符集,因为前面的 create database 已经指定
3:jdbcUrl 中指定 characterEncoding=utf8mb4
综上所述,如果你创建数据库时没有指定字符集,那么你建这个库的时候很可能就不是 utf8mb4,那么后续建表、建字段时就必须要去指定utf8mb4,否则工作不正常
2019-01-07 10:42
@BogBB 间接方法就是实现类似于登录的功能,看一下微信中访问你的项目时是否支持 cookie,如果支持的话,就用 cookie 辅助实现一个登录即可
2019-01-06 23:30
@cs3230524 建议回看一下 Java 基础的自动装箱与拆箱,这个问题与数据库之类的完全无关, 仅仅与 int Integer 之间的装箱与拆箱规则有关