摘要:
你是否正在为编写和维护冗长和复杂的SQL语句而苦恼?
你是否厌倦了继续以面向过程的开发方式,而想开始尝试以面向对象的方式去思考?
你是否想跳出重复编写SQL语句的囹囵,而想更加专注于实现用户需求的逻辑实现?
...
和许多开发人员一样,我非常反感(甚至是恐惧)sql语句,这种当初设计用来和数据库进行会话的语言,想不到现在被发扬光大到可以用来编写业务逻辑(通过任意复杂的组合)。但我们完全可以以对象的方式来思考数据库编程,通过采用ORM(Object-Relation Mapping),把我们从繁杂的Sql语句编写工作中解脱出来,从而引导我们以对象的方式进行开发。 阅读全文