Mysql数据库主键问题

您好 我刚接触jfinal框架 有个问题想要请教您 我在调用User.dao.deleteById(id);这个方法的时候报错 显示 Unknown column 'id' in 'where clause' 我user表的主键叫做userid 把主键名称换成id就可以了 是主键必须叫id吗


评论区

JFinal

2017-09-07 16:12

arp.addMapping("user", "userid", User.class); 指定 id 为 "userid" 即可

建议用 jfinal 生成器直接生成这一切,配置文件全部自动搞定。下载首页的 jfinal demo,里面有个 _JFinalDemoGenerator 类文件,运行这个文件里面的 main 方法即可打完收工

DANZEER

2017-09-07 16:13

热门反馈

扫码入社