jfinal使用查询语句

class User extends Model<User> {

    public static final User dao = new User();

    public String uInsert(String u_name,String u_password,String memo){

        dao.set("u_name", u_name).set("u_password",u_password).set("memo", memo).save();

        User.dao.deleteById(20);

        List<User> user = User.dao.find("select *from userinfo");

        System.out.println("--------------"+user);

        return "注册成功";

    } 

}

这里查询数据一直出不来了数据,也没有报错

评论区

JFinal

2017-07-18 15:02

jfinal 手册有红色字体强调过,不要使用 dao.set(...),具体原因见手册,此外下面的代码:
public static final User dao = new User();

改成:
public static final User dao = new User().dao();
可以避免你 dao.set(...) 操作

oyzx

2017-07-18 15:15

@JFinal 已经解决了,是我自己的问题,没有加public

热门反馈

扫码入社