JFinal之Db开发示例,不使用ActiveRecord的情况

原创 2012年03月21日 12:49:05
// 创建name属性为James,age属性为25的record对象并添加到数据库
Record user = new Record().set("name", "James").set("age", 25);
Db.save("user", user);

// 删除id值为25的user表中的记录
Db.deleteById("user", 25);

// 查询id值为25的Record将其name属性改为James并更新到数据库
user = Db.findById("user", 25).set("name", "James");
Db.update("user", user);

// 查询id值为25的user, 且仅仅取name与age两个字段的值
user = Db.findById("user", 25, "name, age");

// 获取user的name属性
String userName = user.getStr("name");

// 获取user的age属性
Integer userAge = user.getInt("age");

// 查询所有年龄大于18岁的user,并输出其name属性
List<Record> users = Db.find("select * from user where age > 18");

// 分页查询年龄大于18的user,当前页号为1,每页10个user
Page<Record> userPage = Db.paginate(1, 10, "select *", "from user where age > ?", 18);

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

JFinal Web开发学习(七)使用layUI美化的登录功能

效果: 验证码还是没有布局好.背景比较怀古. 代码: https://code.csdn.net/u012995856/jfinaltest/tree/master 1.写前端html ...

用JavaDBF操作(读、写)DBF文件

最近的一个项目需要动态生成DBF文件,用到JavaDBF,简单介绍一下官方网站:http://javadbf.sarovar.org/官方英文指南:http://sarovar.org/docman/...
  • xzknet
  • xzknet
  • 2014-01-09 17:25
  • 9782

史上最快Java Web framework JFinal横空出世

JFinal 是基于Java 语言的 web 开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、pyth...

JFinal实现Blog管理的代码

如果需要下载demo项目、源码及详细文档请到: http://www.oschina.net/p/jfinal  并点击软件首页按钮 JFinal QQ群:222478625 一:控制器(支持...

JFinal学习心得

JFinalJFinal基本配置内置Jetty启动项目:Jfinal推荐使用WebRoot\WEB-INF\classes放class文件, 于是创建项目的时候Default output fold...

jfinal学习

http://blog.csdn.net/maomao123mao/article/details/7377515 非常实用、快速开发的后端框架
  • hpb21
  • hpb21
  • 2013-05-26 15:26
  • 1296

新手入门-如何使用JFinal开发javaweb(1)

博主本人是菜鸟。写这篇博客的原因是为了让和我一样的入门级菜鸟少走弯,还有就是加深我的理解。 JFinal框架是国产的很轻量级的开发框架。能让程序员写的代码精简很多,开发效率从而更快。 我是写了一个JF...

Jfinal学习和环境的搭建

问题?Jfinal学习和环境的搭建、 一、Jfinal是什么? JFinal 是基于Java 语言的极速 web 开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、...

JFinal 源码超详细解析之DB+ActiveRecord

我记得以前有人跟我说,“面试的时候要看spring的源码,要看ioc、aop的源码"那为什么要看这些开源框架的源码呢,其实很多人都是"应急式"的去读,就像读一篇文章一下,用最快的速度把文章从头到尾读一...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)