`
zhanbocn
  • 浏览: 12555 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JFinal之ActiveRecord开发示例

阅读更多
// 创建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的示例

    Wpf使用Castle.ActiveRecord的示例,Castle针对.NET平台下的一个非常优秀的开源项目,其对数据访问层封装的非常不错,使开发者能省下大量数据访问的工作量,此示例比较基础,适合入门的朋友参考下,所需要的控件已在...

    ActiveRecord简单实例_activerecord.zip

    本实例将深入探讨ActiveRecord的基本用法,帮助理解如何在实际开发中有效地运用这个强大的工具。 首先,让我们了解ActiveRecord的核心概念:ORM(Object-Relational Mapping)。ORM允许开发者使用面向对象的编程...

    C# Castle.ActiveRecord CS源码示例教程.zip

    通过深入学习和实践本教程提供的源码示例,开发者能够掌握 Castle.ActiveRecord 的基本用法和高级特性,提高开发效率,减少与数据库交互时的错误,并且更好地遵循面向对象的设计原则。同时,结合 Winform 的应用,...

    MyBatisPlus的ActiveRecord实现CRUD示例代码

    总结,MyBatisPlus的ActiveRecord模式简化了数据库操作,提高了开发效率。通过实体类与数据库表的映射,开发者可以直接对对象进行CRUD操作,而无需关注底层的SQL语句。这不仅降低了代码的复杂性,也使得代码更易于...

    C# Castle.ActiveRecord Winform 源码示例教程

    Castle.ActiveRecord 的资料很多,但是WINFORM的没几个,于此我专门写了个例子献给初学Castle.ActiveRecord的童鞋们,希望这篇文档能够帮到你们。这个例子使用的是ACCESS数据库,从单表,一对多,多对多,数据绑定,...

    scala-activerecord-sample:Scala Activerecord示例

    Scala ActiveRecord示例 控制台应用程序样本 cd sample/ sbt &gt; run Scalatra样本 cd scalatra/ sbt &gt; jetty:start 该应用程序从。 Scalatra样本(多模式) cd scalatra-multiple-schema/ sbt &gt; jetty:start 该...

    Pro ActiveRecord Databases with Ruby and Rails.pdf

    **ActiveRecord**是Ruby on Rails的核心组件之一,它提供了一种简洁的方式来进行数据库交互,通过模型对象(Models)将数据库表映射到程序中。这种方式简化了数据库操作,使得开发人员能够更加专注于业务逻辑而不是...

    Caste ActiveRecord

    Caste ActiveRecord 是对ActiveRecord模式的一种实现,该模式源于敏捷开发的Ruby on Rails框架,但在.NET环境中得到了广泛应用。 在.NET开发中,ORM工具如Entity Framework、NHibernate等提供了数据访问层的抽象,...

    ActiveRecord简单实例_aspx开发教程.rar

    在这个“ActiveRecord简单实例_aspx开发教程”中,我们将探讨如何在ASP.NET环境中集成并使用ActiveRecord,以便于更高效、更直观地处理数据。 首先,让我们了解什么是ActiveRecord。ActiveRecord是模式设计中的一种...

    MyBatis-Plus 的官方示例(mybatis-plus-samples-master.zip)

    本工程为 MyBatis-Plus 的官方示例,项目结构如下: ...mybatis-plus-sample-active-record: ActiveRecord示例 mybatis-plus-sample-sequence: Sequence示例 mybatis-plus-sample-execution-analysis: Sql执行分析示例

    NHibernate中文教程+activerecord

    **NHibernate 中文教程** NHibernate 是一个流行的开源对象关系映射(ORM)框架,用于.NET平台。ORM框架简化了数据库操作,通过将数据库表...通过学习和实践,您将能熟练地在.NET项目中运用ORM技术,提升开发效率。

    Castle.ActiveRecord (.NET FrameWork 2.0)

    Castle.ActiveRecord For .NET FrameWork 2.0 如果你想使用Castle.ActiveRecord,但又不想使用.NET Framework 3.0/3.5/4.0或更高版本,那么这个就是你所需要的,For .NET FrameWork 2.0,我整理了好久,自己从官方...

    [IronRuby] C# 4.0调用ActiveRecord

    从提供的文件信息中,我们可以得知这篇博文主要讨论的是如何使用C# 4.0调用IronRuby中的ActiveRecord功能。不过由于博文链接和部分详细内容无法提供,知识点将基于文件信息部分和公共知识构建。 知识点一:IronRuby...

    简单Castle.ActiveRecord.Generator

    但这个简单的例子已经展示了 Castle ActiveRecord 如何通过代码生成工具简化开发过程,让开发者能够更专注于业务逻辑的实现,而非底层的数据库操作。通过学习和使用 Castle.ActiveRecord.Generator,你可以更快地...

    scala-activerecord-specs_2.9.2-0.2.3.zip

    它可能是Scala Activerecord的一个变种或直接与之集成的库。 5. **版本管理与Git**: "master"分支通常是Git版本控制系统中的默认分支,代表项目的主线开发。这个文件名表明项目是通过Git进行版本控制的,符合开源...

    基于ActiveRecord思想开发的至简化的java的Orm框架.zip

    本压缩包“基于ActiveRecord思想开发的至简化的java的Orm框架.zip”显然提供了一个简化版的Java ORM解决方案。 在ORM框架中,ActiveRecord模式的主要特点包括: 1. **对象-关系映射**:ORM框架的核心功能是将Java...

    基于ruby on rails开发示例源码

    本示例源码提供了使用Ruby on Rails进行实际项目开发的具体实践,帮助开发者深入理解Rails的工作原理和最佳实践。 在Rails中,`模型`负责处理数据和业务逻辑,`视图`负责展示用户界面,而`控制器`则作为模型和视图...

    ActiveRecord 升级NHibernate到3.3.0GA

    将ActiveRecord中的NHibernate升级到3.3.0GA,排除编译的bug问题,保留ActiveRecord的完整功能,【Castle.ActiveRecord 升级NHibernate到3.4.0GA】的功能不完整!

    Castle ActiveRecord快速入门指南、ActiveRecord帮助文档

    - 提供的 `.chm` 文件是 Castle ActiveRecord 的官方帮助文档,包含了详细的功能说明、示例代码和故障排查指南,是学习和解决问题的重要资源。 通过以上介绍,你可以开始探索 Castle ActiveRecord 并将其应用于...

Global site tag (gtag.js) - Google Analytics