// 创建name属性为James,age属性为25的User对象并添加到数据库
new User().set("name", "James").set("age", 25).save();
// 删除id值为25的User
User.dao.deleteById(25);
// 查询id值为25的User将其name属性改为James并更新到数据库
User.dao.findById(25).set("name", "James").update();
// 查询id值为25的user, 且仅仅取name与age两个字段的值
User user = User.dao.findById(25, "name, age");
// 获取user的name属性
String userName = user.getStr("name");
// 获取user的age属性
Integer userAge = user.getInt("age");
// 查询所有年龄大于18岁的user,并输出其name属性
List<User> users = User.dao.find("select * from user where age > 18");
// 分页查询年龄大于18的user,当前页号为1,每页10个user
Page<User> userPage = User.dao.paginate(1, 10, "select *", "from user where age > ?", 18);
分享到:
相关推荐
Wpf使用Castle.ActiveRecord的示例,Castle针对.NET平台下的一个非常优秀的开源项目,其对数据访问层封装的非常不错,使开发者能省下大量数据访问的工作量,此示例比较基础,适合入门的朋友参考下,所需要的控件已在...
MyBatisPlus的ActiveRecord实现CRUD示例代码
ActiveRecord简单实例_activerecord.zip
C# Castle.ActiveRecord CS源码示例教程.zip
Castle.ActiveRecord 的资料很多,但是WINFORM的没几个,于此我专门写了个例子献给初学Castle.ActiveRecord的童鞋们,希望这篇文档能够帮到你们。这个例子使用的是ACCESS数据库,从单表,一对多,多对多,数据绑定,...
Scala ActiveRecord示例 控制台应用程序样本 cd sample/ sbt > run Scalatra样本 cd scalatra/ sbt > jetty:start 该应用程序从。 Scalatra样本(多模式) cd scalatra-multiple-schema/ sbt > jetty:start 该...
ActiveRecord简单实例_aspx开发教程
CASTLE ACTIVERECORD学习实践(1):快速入门指南 ...CASTLE ACTIVE RECORD FOR .NET2.0快速入门示例 基本上是网上摘录的,我觉得写得很好,所以整理成PDF了。 感谢http://terrylee.cnblogs.com 的TerryLee
Castle.ActiveRecord For .NET FrameWork 2.0 如果你想使用Castle.ActiveRecord,但又不想使用.NET Framework 3.0/3.5/4.0或更高版本,那么这个就是你所需要的,For .NET FrameWork 2.0,我整理了好久,自己从官方...
基于ActiveRecord思想开发的至简化的java的Orm框架
本工程为 MyBatis-Plus 的官方示例,项目结构如下: ...mybatis-plus-sample-active-record: ActiveRecord示例 mybatis-plus-sample-sequence: Sequence示例 mybatis-plus-sample-execution-analysis: Sql执行分析示例
将ActiveRecord中的NHibernate升级到3.3.0GA,排除编译的bug问题,保留ActiveRecord的完整功能,【Castle.ActiveRecord 升级NHibernate到3.4.0GA】的功能不完整!
Pro ActiveRecord Databases with Ruby and Rails.pdf
Castle.ActiveRecord官方已经停止更新了,官方最高支持到NHibernate 3.1.0.4000,这个版本还有不少问题(例如:[NH-2213] - CLONE -Wrong parameters order in IQuery with SetParameterList and Filter)。...
没有Rails的ActiveRecord 只是在没有Rails的情况下使用ActiveRecord迁移的简单示例您可以执行的任务: rake db:create rake db:migrate rake db:dropRails 5+的注意事项请注意,即使使用Rails 5,您也需要rake db:...
userstamp, 这个 Rails 插件扩展ActiveRecord Userstamp插件( v-2.0 )概述Userstamp插件扩展了 ActiveRecord::Base,以添加对'创建者','更新程序'和'deleter'属性的自动更新。 它是基于 ActiveRecord::Timesta
scala-activerecord.zip,scala activerecord scalatraactiverecord类似于scala的orm库
ASP实例开发源码—ASP实现ActiveRecord数据查询更新 v1.0.zip ASP实例开发源码—ASP实现ActiveRecord数据查询更新 v1.0.zip ASP实例开发源码—ASP实现ActiveRecord数据查询更新 v1.0.zip
Castle ActiveRecord快速入门指南,ActiveRecord帮助文档
ActiveRecord最终版,由于ActiveRecord引用了ISet集合,Iesi.Collections.3.4.1.4000以后已经把ISet去掉了,所以ActiveRecord引用的NHibernate的版本的更新只能到3.4.1.4000此为止。 引用其他资源版本如下: ...