[Java] JFinal Db + Record模式 - ORM 框架 →→→→→进入此内容的聊天室

来自 , 2020-07-09, 写在 Java, 查看 115 次.
URL http://www.code666.cn/view/c667d53a
  1. // 创建name属性为James,age属性为25的record对象并添加到数据库
  2. Record user = new Record().set("name", "James").set("age", 25);
  3. Db.save("user", user);
  4.  
  5. // 删除id值为25的user表中的记录
  6. Db.deleteById("user", 25);
  7.  
  8. // 查询id值为25的Record将其name属性改为James并更新到数据库
  9. user = Db.findById("user", 25).set("name", "James");
  10. Db.update("user", user);
  11.  
  12. // 查询id值为25的user, 且仅仅取name与age两个字段的值
  13. user = Db.findById("user", 25, "name, age");
  14.  
  15. // 获取user的name属性
  16. String userName = user.getStr("name");
  17.  
  18. // 获取user的age属性
  19. Integer userAge = user.getInt("age");
  20.  
  21. // 查询所有年龄大于18岁的user,并输出其name属性
  22. List<Record> users = Db.find("select * from user where age > 18");
  23.  
  24. // 分页查询性别为1并且年龄大于18的user,当前页号为1,每页10个user
  25. Page<Record> userPage = Db.paginate(1, 10, "select *", "from user where sex=? and age>?", 1, 18);//源代码片段来自云代码http://yuncode.net
  26.                        

回复 "JFinal Db + Record模式 - ORM 框架"

这儿你可以回复上面这条便签

captcha