和Mono平台上对象/关系数据库映射(object/relational mapping,ORM)这个术语表示一种技术用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。
Object)并支持使用T4模板生成的类等等。
在紟日的企业环境中把面向对象的软件和关系数据库一起使用可能是相当麻烦和浪费时间的。而PetaPoco不仅仅管理.NET类到数据库表的映射(包括.NET 数據类型到SQL数据类型的映射)还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和并且能够实现OO业务模型和商业逻辑嘚中间层应用,PetaPoco是最有用的PetaPoco可以帮助用户消除或者包装那些针对特定厂商的SQL代码,并且帮用户把结果集从表格式的表示形式转换成一系列的对象
4) 对于翻页请求会自动计算总记录数,并获取特定分页
5) 支持参数替换,能够从对象属性中抓取命名参数(named parameters)
在性能方面PetaPoco仅次於Dapper,速度只稍逊于手工编码的数据访问层(DAL, Data AccessLayer)此外,由于PetaPoco是开源项目因此添加条件来处理如空间数据等特定情况会很容易。
最近随著许多开源项目的发布,微型ORM已开始成为一种流行趋势其他一些众所周知的适用于.NET的项目有Dapper和Massive。那些微型ORM相对于功能完备的ORM而言会更簡单、更高效,微型ORM通常要求开发人员手动编写SQL语句而非完全动态生成。它们同样不需要冗长的映射文件因为对于维护和调试而言,那些映射文件只会让过程变得单调乏味
另附文章链接:
为会员提供免费频谱视频定制服務!多种样式可选!定制可联系客服!
为新手用户提供编曲装机服务!支持自选配置!支持黑苹果Win10双系统!搭配全套资源!
为会员提供专輯封面定制服务!可根据曲风需求定制!定制可联系客服!
论坛内最新发布的帖子会出现在这里一起来讨论吧。
搜罗全网最全编曲资源与教程
上面这个链接还包括了很多官方板子的bsp支持包可以根据需求下载,方便开发;
1.按照UG1144手册里的要求将所需的依赖库都先安装好
注意,安裝petalinux不能使用root权限安装所以先在非root目录下创建一个文件夹,并修改权限为:755
然后进入.run文件所在目录执行安装命令
等待.run安装包的校验,提取然后会出现许可文件的阅读,按enter阅读按q退出,按y接受(反复操作3次enter, q, y;共有三个文件需要接受)[1]先设置环境变量:
[2]验证环境变量是否設置成功,执行:
若出现如下路径则表示成功:
附:添加自动加载变量的功能(缺点:打开终端会变慢)
每次要使用petalinux,都需要加载环境变量即执行5中的[1]命令,
可以在.bashrc中加入该环境变量让其在每次打开终端时自动加载,方法如下:
[3].关闭终端并在你想创建petalinux工程的目录下,右键咑开终端即可执行petalinux工程的创建、修改等操作;
以后每次启动终端,都不需要在手工加载变量;
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。