`

最好的ORM应该这样

阅读更多

我认为这个说法非常好:

事实上,在数据的访问上,我们需要的,仅仅是一个小小的库, 帮助我们完成连接的管理和结果集数据的自动提取而已。

 

比起现在越做越大,越做越烦人且难用的东西,这才是好办法。也奉劝程序员们,不要被概念绑架。如果我需要一根棍子,那么就去找一根棍子,而不要给我一棵树让我来削棍子;如果我需要一碗水,不要给我一条河。

1
0
分享到:
评论
5 楼 Iwishyou 2016-09-27  
所以新增ibatis这么流行. 做hibernate的团队应该有他们的理念, 可能用途不一样
4 楼 windshome 2015-08-05  
当然可以,1114788277
3 楼 247687009 2015-08-04  
windshome 写道
谢谢回复。

能够具备返璞归真的能力,也就能把工具用得更好。

就像高手,从不依赖利器,飞花摘叶亦可伤人;但是利器在这样的高手手中,才能发挥其真正威力。

楼主 能加你QQ交流么。
2 楼 windshome 2015-07-09  
谢谢回复。

能够具备返璞归真的能力,也就能把工具用得更好。

就像高手,从不依赖利器,飞花摘叶亦可伤人;但是利器在这样的高手手中,才能发挥其真正威力。
1 楼 247687009 2015-07-08  
我灰常认同 返璞归真 才是归宿,以为的被所谓的概念洗脑,很多人丧失了思考的本能

相关推荐

    ORM思想的深入学习ORM.zip

    这样的实践有助于理解ORM的工作原理,同时也能提升对数据库操作和设计模式的理解。 5. **测试代码**:在学习ORM的过程中,测试代码至关重要。通过编写测试用例,可以验证ORM框架的正确性,包括对象的持久化、查询、...

    cpp-SQLiteORM用于现代C的SQLiteORM库只有header

    9. **测试和兼容性**: 对于这样的ORM库,开发者应该确保在不同的数据库版本和C++编译器上进行充分的测试,以确保兼容性和稳定性。 10. **源码版本控制**: 文件名`fnc12-sqlite_orm-24283f6`可能指的是Git的特定提交...

    K-ORM 自定义ORM工具

    这样,开发者就可以通过调用对象的方法,如save()、getById()、update()和delete(),来完成对数据库的操作,大大提高了开发效率。 在提供的压缩包中,包含了名为“korm”的子文件,可能包含K-ORM的源码、示例代码、...

    ORM对象关系映射

    对象关系映射(ORM) 对象关系映射(ORM)是一种概念性的、易于理解的模型化数据的方法,基于三个核心原则:简单、传达性、精确性。ORM 方法论提供了概念性的模型化数据的方法,基于数据模型创建正确标准化了的结构...

    sqlite3的ORM框架

    SQLite3的ORM(Object-Relational Mapping)框架是一种在C++编程中将数据库关系模型与对象模型进行对应的技术。ORM框架使得开发者可以使用面向对象的方式来操作数据库,避免了直接编写SQL语句,提高了开发效率和代码...

    hsweb-easy-orm, 简单的orm工具,为动态表单而生.zip

    HSWeb-Easy-ORM 是一个开源的简单对象关系映射(ORM)工具,设计初衷是为了简化动态表单的处理。ORM 工具的核心作用在于桥接数据库与编程语言,允许开发者通过面向对象的方式操作数据库,避免了直接编写 SQL 语句的...

    php中的orm

    这样,开发者可以对这些对象进行操作,如创建、读取、更新和删除(CRUD),而ORM会自动处理与数据库的交互。 Doctrine是PHP中的一款强大的ORM工具,提供了完整的数据库管理解决方案,包括查询构建器和原生的SQL...

    Moon.Orm下载

    Moon.Orm是一个专门为.NET开发者设计的轻量级ORM(对象关系映射)框架,它具有强大的功能和良好的可扩展性,能够支持多种不同的数据库系统,包括但不限于MySQL、SQL Server、Oracle、SQLite等。ORM框架的主要目标是...

    orm的详细解释概念

    这样,开发者可以使用面向对象的语言(如Java)操作对象,而ORM框架负责在后台将这些操作转化为相应的SQL指令,与数据库进行交互。 ORM的实现通常包括以下几个组件: 1. **持久化类对象操作API**:这是一个用于...

    ORM映射与WEB的应用

    这样,当我们在程序中操作对象时,实际上是在操作数据库中的数据,反之亦然。ORM框架会自动处理这些转换,使开发者能够更加专注于业务逻辑的实现。 在Web应用中,ORM的应用广泛,尤其是在基于Java的Spring Boot、...

    eform集成开发手册

    eform集成开发手册 eform集成开发手册是专门为eform开发人员设计的指南,旨在帮助开发者快速了解eform的集成开发流程和技术细节。该手册涵盖了eform集成开发的各个方面,包括系统文件说明、系统表结构说明、eform ...

    简单高效的ORM框架

    10. **版本控制与升级**:随着数据库结构的变更,ORM框架应该提供便捷的数据库迁移工具,帮助开发者管理和更新数据库结构。 从压缩包文件名称“简单高效的ORM框架_FluentAdo”来看,这个ORM框架可能采用了Fluent ...

    SqliteORM,一个很好的Sqlite ORM框架

    Sqlite ORM 是一个简单的C#类,对Sqlite的操作进行了封装,主要功能包括:表定义、生成,访问,更新等,其中,支持,多表的连接操作,语法类似Linq语法,使用非常方便,附加了使用说明文档。 例如,添加记录操作为...

    手写orm

    【标题】:“手写ORM”指的是自己动手实现Object-Relational Mapping(对象关系映射)技术,这是一种在软件开发中将数据库操作与业务逻辑解耦的方法。ORM允许开发者使用面向对象的方式来操作数据库,无需关心底层SQL...

    .net版ORM代码示例

    这样,开发者可以使用面向对象的方式来处理数据,而不必关心底层的SQL语句。 以Entity Framework为例,它是Microsoft提供的一个强大的ORM框架。在.NET项目中,我们首先需要添加Entity Framework的引用,并创建一个...

    eform自定义表单

    **eform自定义表单**是北京方程软件推出的一款开源工作流解决方案,它专为程序员在工程开发中简化表单设计流程而设计。这款工具的出现,极大地提升了开发效率,减少了开发表单时的繁琐步骤,使得程序员可以更加专注...

    ORM框架ORM框架ORM框架ORM框架

    这样的ORM框架可以根据具体需求进行定制,更好地适应项目的特性和业务逻辑。自定义ORM的优势在于可以更紧密地集成到现有系统中,但同时也需要更多的时间和精力去维护。 在压缩包文件名为"ORMcc"的情况下,我们可以...

    .NET ORM框架

    .NET ORM框架,全称为Object-Relational Mapping(对象关系映射)框架,是.NET开发者用于简化数据库操作的重要工具。ORM框架允许程序员使用面向对象的方式来处理数据库,将数据库中的数据与程序中的对象进行关联,...

    Grove ORM Development Toolkit

    Grove ORM Development Toolkit 是一款专为开发者设计的工具集,用于简化对象关系映射(ORM)的开发过程。ORM是一种编程技术,它允许程序员使用面向对象的编程语言来操作数据库,而无需直接编写SQL语句,提高了代码...

    Introducing Delphi ORM.zip

    【标题】"Introducing Delphi ORM.zip" 是一个关于Delphi ORM(对象关系映射)技术的资源包,其中特别提到了TMS Aurelius这一框架。ORM是一种编程技术,它允许开发人员使用面向对象的方式来操作数据库,而无需直接...

Global site tag (gtag.js) - Google Analytics