什么是ORM,以及在php上的使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是ORM,以及在php上的使用相关的知识,希望对你有一定的参考价值。
ORM:object relation mapping,即对象关系映射,简单的说就是对象模型和关系模型的一种映射。可以在php开发的业务逻辑层,通过数据访问层来处理。ORM就是数据访问层强大的一种解决方案。通过它,可以最大限度隔离业务逻辑层和数据源之间的耦合度 参考技术A ORM:object relation mapping,即对象关系映射,简单的说就是对象模型和关系模型的一种映射。可以在PHP开发的业务逻辑层,通过数据访问层来处理。ORM就是数据访问层强大的一种解决方案。通过它,可以最大限度隔离业务逻辑层和数据源之间的耦合度什么是最简单的Java ORM支持Sqlite?
什么是可以在最短的时间内绑定到Java应用程序的ORM,因为它的性能并不重要?
答案
这是自我营销,但我的ORMLite package原生支持Sqlite - 以及MySQL,Postgres,Microsoft SQL Server,H2,Derby和HSQLDB。它使用注释来配置持久化类,并且很容易加快速度。
这是关于如何get started with the package的在线文档:
我有使用org.xerial.sqlite-jdbc
JDBC驱动程序的经验,它似乎运行得很好。
另一答案
这是用于Hibernate SQLite集成的demo project。 EclipseLInk JPA也应该工作。 EclipseLink比Hibernate更轻,但Hibernate更好地记录并且更成熟。
另一答案
jOOQ完全支持SQLite。
另一答案
Sormula适用于任何关系数据库,因为它创建标准SQL。测试套件中包含Sqlite测试配置和jdbc驱动程序。
另一答案
ActiveJDBC支持许多数据库,包括SQLite3:http://javalite.io/activejdbc#supported-databases
以上是关于什么是ORM,以及在php上的使用的主要内容,如果未能解决你的问题,请参考以下文章