2019-06-27 17:00
Find model by composite id values. >> 通过多主键进行查找
findByIds(Object... idValues) >> 配套 arp.addMapping("article", "article_id", Article.class);
https://www.jfinal.com/doc/5-2
比如上面的配置, 那么 使用时 findByIds(1, 2); 可以通过看它拼接成的SQL 就知道咋回事了.
findByIdLoadColumns的用法:
// 查询id值为25的user, 且仅仅取name与age两个字段的值
User user = User.dao.findByIdLoadColumns(25, "name, age");
https://www.jfinal.com/doc/5-3
2019-06-27 16:36
public static DataSource getDataSource() {
这行代码,你改了啊! 官网的例子是 : DruidPlugin druidPlugin = DemoConfig.createDruidPlugin();
你这是自己 new DruidPlugin的啊.
修改一下:
把 启动类 里面那个 new DruidPlugin 抽取为一个静态 方法 createDruidPlugin(), 模仿官网例子DemoConfig里面那个写法, _JFinalGenerator 里 修改一下 DemoConfig 改为你自己的 YouConfig.createDruidPlugin();
2019-06-19 14:19
@洛小风 生成器生成的是 比如:
setId(int id){
set("id", id);
}
而自建的:
setId(int id){
this.id=id
}
这个ID值就没有放入Model里面那个Map里啊, 所以Db.batch里面就取不到值了