首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >确切使用1.2版本和2.0版本的原则?

确切使用1.2版本和2.0版本的原则?
EN

Stack Overflow用户
提问于 2011-04-26 06:36:20
回答 1查看 1.2K关注 0票数 4

Doctrine 1.2和2.0之间的区别是什么,如何在它们之间进行选择。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-27 07:47:37

教条2

  • 这是推荐版本
  • 随symfony 2.0
  • faster uses 1.2
  • 使用实体管理器<

>H19使用实体管理器(datamapper PHP5.3是松散的新项目

教义1.2

  • 更易于学习
  • 适用于php <5.3
  • 附带symfony 1.3 / 1.4
  • magic methods (ActiveRecord Like)

<代码>H127成熟且经过测试的项目<代码>H228<代码>H129较少键入<代码>H230<代码>F231

原则2.0

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$user = new User;
$user->setName('Mr.Right');
$em->persist($user);
$em->flush();

教义1.2

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$user = new User;
$user->setName('Mr.Right');
$user->save();

总而言之,imho Doctrine 2.0有一个更陡峭的学习曲线,即使它表现得更好(巧妙地使用事务)。我发现ActiveRecord持久化模型和神奇的方法相当笨拙,所以我将使用2.0,但这是我个人的观点,Doctrin1.2仍然非常好(特别是对于2.0可能被过度杀伤力的小项目)

另请参阅

Doctrine 2.0 ready for use?

Datamapper vs ActiveRecord

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5786848

复制
相关文章
干货:TensorFlow1.2~2.1各个GPU版本CUDA和cuDNN对应版本整理
要搭建TensorFlow的GPU版本,首先需要的必备条件就是一块能够支持CUDA的NVIDIA显卡,因为在搭建TensorFlow的GPU版本时,首先需要做的一件事就是安装其基础支持平台CUDA和其机器学习库cuDNN,然后在此基础上搭建TensorFlow GPU版本。
黄鸿波
2020/04/14
3.7K0
CNCF毕业标准1.2版本
每个CNCF项目都有成熟度。拟议的CNCF项目应说明他们的首选成熟度。一个孵化或毕业项目需要三分之二的绝对多数选票。如果没有绝对多数选票作为毕业项目,那么毕业选票会被计算为孵化选票。如果没有绝对多数选票作为孵化项目,则任何毕业或孵化选票都会被计算为赞助沙箱。如果没有足够的赞助作为沙箱阶段项目,该项目将被拒绝。此投票过程称为后备投票。
CNCF
2019/12/04
7940
Milvus 2.0 GA 版本发布!
在历经六个月、9 个 RC 版本的迭代与全球 1000 家用户的实战验证后,我们隆重宣布 Milvus 2.0 GA 版本正式发布。Milvus 研发总监栾小凡撰文,解析正式版本的八大新功能并展望未来发展方向。
Zilliz RDS
2022/02/21
5260
带你学习hyperf-1.2 服务版本要求
1.2 服务版本要求 服务器要求 PHP >= 7.3 Swoole PHP 扩展 >= 4.5,并关闭了 Short Name OpenSSL PHP 扩展 JSON PHP 扩展 PDO PHP 扩展 (如需要使用到 MySQL 客户端) Redis PHP 扩展 (如需要使用到 Redis 客户端) Protobuf PHP 扩展 (如需要使用到 gRPC 服务端或客户端) 存在兼容性问题的扩展 xhprof xdebug blackfire trace uopz
美团骑手
2021/12/24
4660
Ubuntu17.04安装TensorFlow1.2的GPU版本
本文介绍了在Ubuntu 17.04系统上安装TensorFlow 1.2的GPU版本的过程,包括安装NVIDIA的GPU-CUDA, cuDNN, libcupti-dev, 以及通过pip或spip安装TensorFlow-GPU版本。
王小雷
2018/01/02
1.4K0
Ubuntu17.04安装TensorFlow1.2的GPU版本
ggheatmap2.0版本
CRAN链接:https://cran.r-project.org/web/packages/ggheatmap/index.html
生信技能树
2021/07/29
7400
TensorFlow 2.0 beta版本来了!
在不知不觉中,TensorFlow 2.0 beta版本已经发布,你可以通过下述方法安装:
云水木石
2019/07/01
7110
【版本升级】腾讯云防火墙 2.0 版本正式发布!
大家好,我是腾讯云防火墙的产品经理周荃 jojen,很开心在这个平台与大家交流,以后我们会在这里分享每个版本的功能介绍和背后的思考。今天正好是立春,借万物之始、一切更生之际,很激动地告诉大家,我们腾讯云防火墙已经迈入了2.0时代。
Alexazeng
2021/02/08
1.7K0
【版本升级】腾讯云防火墙 2.0 版本正式发布!
.NET StockTrader 2.0 新版本
为了扩大高性能.NET应用程序在多种层次和平台上的应用范围以及促进Windows通讯基础(WCF)的应用,微软2008年10月7日发布了一个样本应用程序、应用指南和基准的最新版本,帮助简化SOA混合应用程序的开发和应用。 .NET StockTrader是微软去年6月根据ASP.NET和WCF发布的一个交易应用软件。StockTrader 2.0功能齐全的样本SOA应用程序模仿股票交易,与其以前版本的应用程序类似,不过,它以比较新的.NET 3.5框架为基础并且采用了新的设置服务2.0软件。然而,Stoc
张善友
2018/01/31
7800
IbatisNet支持2.0的版本Release 发布了
iBATIS.NET DataMapper 1.5 and DataAccess 1.8 Beta! (Jul 5, 2006) The iBATIS.NET team is pleased to announce that the BETA releases of the DataMapper 1.5 and DataAccess 1.8 frameworks are ready! This release is primarily a bug fix and documentation enhancem
张善友
2018/01/30
7370
如何查看vue版本和vue/cli的版本
经常有人以为vue -V是查看vue的版本,但其实不是,一开始自己迷迷糊糊也以为是,后来查文档之后才知道正确答案,特此在这里总结一下,那么这条博客就当是开启学习vue3之路的第一条笔记叭~
全栈程序员站长
2022/08/29
4.7K0
如何查看vue版本和vue/cli的版本
CrossC2的2.0版本
CrossC2 framework - 生成CobaltStrike的跨平台beacon
HACK学习
2020/09/29
7780
CrossC2的2.0版本
webpack版本和vue版本的冲突问题[通俗易懂]
最近在做vue的实例项目的时候,遇到用webpack来打包项目的时候,出现了一些版本的兼容性冲突问题,导致运行报错,出现的结果和解决办法如下,在此记录一下:
全栈程序员站长
2022/09/22
3.1K0
搭建typecho1.2版本小程序
前言最近和朋友聊天聊到小程序就有感而发,可不可以将typecho也做成微信小程序?于是乎GitHub简单找了一下,...
Gujiu
2023/01/05
4310
搭建typecho1.2版本小程序
Windows中查看PowerShell版本和virbox版本,vagrant 版本
我并不是很熟悉什么是PowerShell,但是有种直觉是:如果想在Windows中使用系统自带的功能取代bash shell,PowerShell或许是比DOS批处理更好的选择。不过,从头开始再来一门编程语言或许还是个不小的挑战。
全栈程序员站长
2022/07/08
1.4K0
Windows中查看PowerShell版本和virbox版本,vagrant 版本
【SpringBoot2.0系列07】SpringBoot之redis使用(Lettuce版本)
【SpringBoot2.0系列02】SpringBoot之使用Thymeleaf视图模板
yukong
2018/08/17
2.2K0
如何查看CUDA版本和CUDNN版本
cuda一般安装在 /usr/local/cuda/ 路径下,该路径下有一个version.txt文档,里面记录了cuda的版本信息
TeeyoHuang
2019/05/25
11.9K0
Android获取APP的版本号和版本名
其实也就是一个简单的工具类,实际开发中我也用过很多次,代码如下: 获取版本信息 tvVersionCode.setText("版本号:"+APKVersionInfoUtils.getVersion
晨曦_LLW
2020/09/25
7.2K0
点击加载更多

相似问题

使用jsf 1.2的css文件版本

10

对TLS 1.2和jdk版本的混淆

21

SignalR协议版本1.2和1.3的区别?

21

在实用symfony教程中使用的是哪个版本的原则?教义1.2还是教义2?

10

opengl版本1.2API?

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文