2019-04-17 09:39
建议的做法是,每次改表结构都使用 alter 型 sql 语句,该 sql 语句在本地执行完成后立即保存到一个专有的文件里头
在项目部署前将上述文件里头的 sql 在生产环境逐条执行,注意这类 sql 的样子是:
alter table t_app change name app_name varchar(20) not null;
这里有很多 alter 型 sql:
https://www.cnblogs.com/dw3306/p/9650220.html
alter 型 sql 有个好处: 执行完一次,如果不小心执行第二次没有破坏作用,因为原先的修改已经达成,反复执行 alter 无影响
2019-04-16 22:08
@zitcen 没有这个方法,可以参考一下文档中的常见问题:
https://www.jfinal.com/doc/5-6
主要是要了解出现问题的原因,然后办法自然就会想到了
2019-04-16 22:02
@tuxming 将所有的东东打成一个 jar ,这个叫所谓的 fatjar 模式,jfinal 官方也提供了这种打包模式
可以在首页下载 jfinal demo for maven 里头有一个说明文件,详细说明了 fatjar 模式如何玩
fatjar 模式比较适合于没有 web 静态资源的项目
2019-04-15 19:34
@reader findById 的参数类型是 Object,支持任何类型的主键,包括 String