E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PetaPoco
Asp.Net EntityFramework简介
ORM工具还有很多,比如Dapper、
PetaPoco
、NHibernateEF底层仍然是对ADO.Net的封装,EF支持SQLSever、MySql、
小堂子这厢有礼了
·
2023-12-04 09:42
EF
.net
c#
PetaPOCO
使用(四)——Identity 和Primary Key
在设计数据库表时,经常使用标识类型的字段作为主关键字,比如,在SqlServer中,可以将主关键字字段设置为IDEMTITY,这样在插入时,由数据库自动产生字段的值,这种设计方式,满足大多数的应用场景。可是在某些情况下,我们希望自行定义主关键字字段,但同时使用一个Identity字段产生数字序列,最近遇到的一个实例是:在保存工作流实例时,希望使用由工作流引擎产生的Guid作为主关键字,但同时为了将
寻找无名的特质
·
2023-11-29 03:11
Entity Framework Core 5中实现批量更新、删除
一、背景随着微软全面拥抱开源,.Net开源社区百花开放,涌现了非常多优秀的开源,ORM项目就有Dapper、SqlSugar、
PetaPoco
、FreeSQL等。
杨中科
·
2023-09-30 01:05
达梦数据库.net驱动框架适配
PetaPoco
框架(附源码)
一、前言1.
PetaPoco
框架
PetaPoco
是一个小型、快速、单文件的微型ORM(ObjectRelationalMapper)框架,可在.NET和Mono环境运行。
飞奔的屎壳郎
·
2023-06-23 05:50
达梦数据库
数据库
.net
java
java process.waitfor();,Process的Waitfor() 引起代码死锁
petapoco
定制,比较SQL事务,存储过程,分布式事务(MSDTC)的区别和场景使用分布式事务时就锁死了,而且是只锁编辑的行使用.netSQL
水晶的结构
·
2022-08-31 11:11
java
petapoco
定制,比较SQL事务,存储过程,分布式事务(MSDTC)的区别和场景
使用分布式事务时就锁死了,而且是只锁编辑的行使用.netSQL事务一定要执行了一个CUD的SQL才会锁死,而且也是锁行,但是也锁读的行.netSQL事务要在这里才锁死结论,对于产品要求细粒度的操作一定要使用分布式事务或存储过程,其他的可以使用.netSQL事务PS:分布式事务(MSDTC)在网上有很多差评,希望大家可以在这里讨论一下,如有不对,请批评指正,谢谢转载于:https://www.cnb
weixin_30632089
·
2022-08-31 11:41
详解.NET主流的几款重量级 ORM框架
目录1、EntityFramework2、SqlSugar3、
PetaPoco
(增删改不需要自己写sql语句)4、NHibernate市场上轻量级ORM有很多,比如Dapper、Chloe本篇文章就介绍一下功能比较多并且全的
·
2022-07-14 16:51
张高兴的 Entity Framework Core 即学即用:(一)创建第一个 EF Core 应用
虽然.NET平台中ORM框架有很多,比如Dapper、NHibernate、
PetaPoco
等,并且EFCore的性能也不是最优的(这是由于EF的实体跟踪特性,将其禁用后可以大幅提升性能),但依然吸引到很多后端开发者的使用
张高兴
·
2022-03-22 17:00
【原】Bootstrap+Knockout.JS+ASP.Net MVC3+
PetaPOCO
实现CRUD操作
1、需求:1.1)页面要美观大气1.2)前端代码要简洁清晰,要用MVC或是MVVM框架1.3)服务端要用MVC框架,要Rest风格1.4)数据访问要用ORM2、效果:2.1)列表2.2)分页2.3)新增2.4)修改3、技术考虑:3.1)考虑到页面的美观大气,在没有美工的情况下,Bootstrap的确是一个很好的选择3.2)前端框架选择了MVVM的Knockout.JS,大概是因为Microsoft
weixin_33989058
·
2020-09-16 16:16
前端
测试
javascript
.NET EF(Entity Framework)详解
(3)ORM工具有很多Dapper、
PetaPoco
、NHibernate,最首推的还是微软官
IT小哥哥-ZLF
·
2020-09-14 02:18
.Net Core 中使用
PetaPoco
,T4生成模版
话不多说,直接上源码。1.引用NuGet2.添加T4usingPetaPoco.NetCore;usingSystem;usingSystem.Collections.Generic;usingSystem.Data.SqlClient;namespace{publicpartialclass:Database{//////opentheconnection//////privatestaticS
weixin_30699741
·
2020-08-25 01:00
PetaPojo开发笔记
之前
PetaPoco
用得真是非常舒服,在学习JAVA的过程中熟悉了一下JAVA的数据组件:MyBatis非常流行,代码生成也很成熟,性能也很好。
青砖绿树
·
2020-08-20 10:45
轻量级ORM框架
PetaPoco
【详细操作应用】
PetaPoco
是一个小型、快速、单文件的微型ORM(ObjectRelationalMapper)框架,可在.NET和Mono环境运行。
泽亮鱼
·
2020-08-17 17:46
代码
c#-- 实体类忽略某些属性字段不映射到数据库
方法①使用
PetaPoco
框架时,直接在属性上面加[
PetaPoco
.Ignore]
PetaPoco
忽略实体类中某个字段,给该字段加上
PetaPoco
.Ignore特性即可。
VIP_CR
·
2020-08-09 17:11
.Net
C#
.net MVC5+
Petapoco
+ORM+layui框架选择及入门
这篇是入门文章,适合不了解或稍微有些了解MVC和ORM的人(比如我自己…)距离上一篇已经相差2年了,以后要督促自己多写博客,记录一些心得。今天我写一些关于dtcms的进阶学习方法以及他的弊端以及如何避免,后面还会说到现在我在用,并且觉得好用的东西。所谓进阶学习方法呢,其实就是对dtcms源码的分析,可能分析的不够好哈,大家多多包涵。进阶1dtcms模板是如何生成aspx文件的呢?我觉得这部分写的真
shitas11
·
2020-08-05 16:05
MVC
.net
ORM
PetaPoco
入门
1.ORM概括1.1.ORM简介ORM对象-关系映射(Object/RelationMapping,简称ORM),是随着面向对象的软件开发方法发展而产生的。面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环境中永久存放数据的主流数据存储系统。对象和关系数据是业务实体的两种表现形式,业务实体在内存中表现为对象,在数据库中表现为关系数据。内存中的对象之间存在关联和继承
上帝之子
·
2020-07-30 01:58
SQLite 数据库 C# Dapper 操作实例
可是这种方式很久没用过了,主要是因为Dapper和
PetaPoco
太好了用本文参照DarkThread的文章,整理了一套C#使用Dapper操作SQLite数据库的实例,方便自己日后查询。
Abelia
·
2020-07-15 16:31
程序员
编程
c++
互联网
C语言
c#
通用权限管理系统[基于asp.net(c# 4.0) + MVC 4 + extjs 4.2 +
PetaPoco
](一、搭架子 - 有源码)
一、开发环境vs2010+NuGet二、开始新建解决方案新建解决方案文件夹Modules用来放模块项目(Infrastructure为系统核心模块,我们的整个权限都放在这里面)Website为前端项目分层Niwar.Framework为系统核心类库,里面封装了常见的工具类及PetaPocoSocial为沟通模块,目前实现了站内消息功能。Niwar.Infrastructure用于存放实体类Niwa
強子
·
2020-07-02 16:33
通用权限管理系统
Petapoco
的查询语句使用
DatabaseDBHelper=newDatabase("Sqlconnection");1:查询一个对象,如果不存在就返回nullpublicobjectSearchByNameAndPwd(stringname,stringpassword){Sqlsql=Sql.Builder;sql.Select("top1*").From("book_Admin").Where("AdminName=
tj146780
·
2020-06-28 22:13
Petapoco
C#
.NET Core:ORM使用之NPOCO
一.简述NPOCO做为
PetaPoco
的一个分支,虽然不像EF那样流行,当作为一款性能不错且支持表达式、映射、多数据库的轻量ORM还是值得学习的。
张蘅水
·
2020-06-26 14:09
.NET(C#)主流的ORM框架
(国外)EntityFramework(EF)(国外)NHibernate(国外)ServiceStack/ServiceStack.OrmLite(国外)linq2db(国外)Massive(国外)
PetaPoco
lnc2003
·
2020-06-24 08:14
C#
PetaPoco
Sql 语法及使用
1.通过
PetaPoco
.Sql.Builder来构建Sql语句,构建Sql语句时采用连缀的方式,例如:varsql=
PetaPoco
.Sql.Builder.Select("id").From("student
SpringFiled
·
2020-06-22 05:24
ORM
MVC
上周热点回顾(12.15-12.21)
热点随笔:·分享12306抢票心得-最终篇(
[email protected]
)·让姑姑不再划拳码农也要有原则:SOLIDviaC#(小九的学堂)·我的权限设计实现(MVC4+Bootstrap+
PetaPoco
weixin_30389003
·
2020-06-21 09:43
.NET Core ORM 类库
Petapoco
中对分页Page添加Order By对查询的影响
介绍最近一直在使用
Petapoco
+EntityFrameworkCore结合开发一套系统。使用EFCore进行CodeFirst编码,使用PMC命令生成数据库表的信息。
芝麻麻雀
·
2019-10-23 15:00
【ORA-01017】.NET程序连接数据库失败
遇到问题使用C#/.NET开发的一个客户端程序,需要连接ORACLE数据库,使用Oracle.ManagedDataAccess配合上
PetaPoco
可以大大简化数据库的操作。
rochy_he
·
2018-05-25 11:09
比较好的ORM微型框架以及.net mvc常识
1.Dapper和
PetaPOCO
都是比较好的ORM微型框架Dapper不跨数据库/
PetaPOCO
可以跨数据库2.ab测试并发的网站/LR惠普测试的工具/aqtime测试工具(可以告诉哪行代码有问题)
奇点码农
·
2018-04-16 10:54
c#基础
mvc 、bootstrap 结合分布式图简单实现分页
分页采用laypage使用起来比较简单但是功能很齐全,数据库访问使用
petapoco
,bootstrap用的是flatlab模版,采用mvc的repository模式。
ixxiyy
·
2016-10-10 14:17
.net项目技术选型总结
数据库小型项目:SQLite中大型项目:MSSQLServer(国内)/Mysql(国外)数据访问技术SqlHelper(ADO.NET)轻型ORM:Dapper/
PetaPoco
大型ORM:EF
fhzh520
·
2016-07-07 15:00
PetaPoco
初体验
PetaPoco
初体验(转)
PetaPoco
初体验(转)大部分转自: http://landyer.com/archives/138
PetaPoco
C#微型ORM框架,基本无需配置,仅由单个cs文件构成
五年
·
2016-05-28 11:00
petapoco
使用 MiniProfiler Glimpse监控
PetaPoco
是一款适用于.Net(window)和Mono(linux)的微小、快速、单文件的微型ORM。
mysouling
·
2016-04-22 11:00
PetaPoco
ORM 增加返回DataTable的方法
1publicDataTableExecuteDataTable(Sqlsql) 2{ 3returnExecuteDataTable(sql.SQL,sql.Arguments); 4} 5publicDataTableExecuteDataTable(stringsql,paramsobject[]args) 6{ 7try 8{ 9OpenSharedConnection()
水果饮料
·
2016-02-20 17:00
petapoco
IsNew
//Checkifapocorepresentsanewrecord publicboolIsNew(stringprimaryKeyName,objectpoco) { varpd=PocoData.ForObject(poco,primaryKeyName); objectpk; PocoColumnpc; if(pd.Columns.TryGetValue(primaryKeyN
zwei
·
2016-02-19 17:00
自制简单的.Net ORM框架 (一) 简介
在自己研究ORM之前,也使用过几个成熟的ORM方案,例如:EntityFramework,
PetaPoco
,Dapper等,用是很好用,但是对自己来说总是不那么方便,EF比较笨重,Dapper要自定义扩展等等
KavinDavid
·
2016-02-18 17:00
PetaPoco
利用ODP.NET Managed Driver连接Oracle
大概几年之前用
PetaPoco
做过一个Oracle的项目,开发的时候还需要安装oracle的client,非常麻烦。调试好环境后,一直到项目结束都不敢重装系统。
yan_xiaodi
·
2015-12-11 11:00
PetaPoco
介绍
Petapoco
一
PetaPoco
是一个微小的,快速的,单个文件的微型ORM,可以运行在.NET和Mono平台上。
·
2015-12-09 10:53
介绍
PetaPoco
dynamic
PetaPoco
最初的灵感来自Massive-通过dynamicExpandoobjects返回一切。对于大多数情况我觉得这比较麻烦,更喜欢强类型的类。
五年
·
2015-11-29 16:00
Bootstrap+Knockout.JS+ASP.Net MVC3+
PetaPOCO
实现CRUD操作
Bootstrap+Knockout.JS+ASP.Net MVC3+
PetaPOCO
实现CRUD操作 1、需求: 1.1)页面要美观大气 1.2)前端代码要简洁清晰,要用MVC或是MVVM框架
·
2015-11-13 15:36
mvc
bootstrap
asp.net
KnockoutJS
PetaPOCO
权限设计实现(MVC4+Bootstrap+
PetaPoco
+Spring.Net)
权限设计实现(MVC4+Bootstrap+
PetaPoco
+Spring.Net) 一、前言 至毕业后一直在做企业Web开发,做过的项目也有不少,每个项目的框架设计都不是一样,但是每个项目的权限模块都是我做的
·
2015-11-12 22:29
bootstrap
Petapoco
的介绍和配置
一、基本介绍 一个产品诞生以后,宣传必不可少,初识
Petapoco
,我居然耐心把官网上的英文介绍通读一遍,因为我发现,作者是一个十足的文艺青年,他没有把他的产品宣传得无比高大上,而是很多地方透露着有点低调的
·
2015-11-12 17:06
配置
(原创)
PetaPoco
使用小记(2014-5-5更新)
接触
PetaPoco
已经有一段时间了,为了全面了解一下
PetaPoco
,刚好结合目前在做的一个项目,对常用的几个业务操作用
PetaPoco
进行改写,如增删改查、分页以及存储过程的调用,在文章的最后附上我测试的源码
·
2015-11-11 17:08
使用
Mvc4开发框架 -(2)Dapper 扩展 ORM 支持
如:Entity Framework,iBatis.NET(myBatis)、
PetaPoco
。因为个人爱好原因,选择了轻量级的 Dapper 框架。
·
2015-11-11 12:50
开发框架
PetaPoco
使用总结(二)
接着上一篇,上一篇主要介绍了
PetaPoco
基本情况,优缺点和基本的查询功能,所以这篇主要介绍的是
PetaPoco
的增,删,改等功能。
·
2015-11-11 12:46
总结
PetaPoco
使用总结(一)
PetaPoco
使用总结(一) 前段时间,公司的一个项目希望用一个ORM 的框架,通过对比 Dapper 和
PetaPoco
,虽然Dapper 功能很强大,速度更快。
·
2015-11-11 12:43
总结
微型ORM:
PetaPoco
学习资料整理
微型ORM:
PetaPoco
【不完整的翻译】 http://www.cnblogs.com/youring2/archive/2012/06/04/2532130.html (原创)
PetaPoco
·
2015-11-11 11:15
orm
PetaPoco
与MySQL
随便写写的,
PetaPoco
与MySQL一起使用,在一个工控项目中充分使用节省不少开发时间,经历大半年的努力的项目接近完成,客户不认帐,开始需求合同就是个败笔,技术还是仅能解决技术问题而已!
·
2015-11-11 08:15
mysql
PetaPoco
与SQLite
PetaPoco
与SQLite. 对于精简版本的ORM,
PetaPoco
确实短小精悍,想做个WPF的Demo,然后将
PetaPoco
与SQLite集成一起使用,简单易用,是不错的选择。
·
2015-11-11 08:14
sqlite
PetaPoco
初体验
大部分转自: http://landyer.com/archives/138
PetaPoco
C#微型ORM框架,基本无需配置,仅由单个cs文件构成,支持.net3.5 .net4.0。
·
2015-11-11 02:20
oc
PetaPoco
介绍
Petapoco
一
PetaPoco
是一个微小的,快速的,单个文件的微型ORM,可以运行在.NET和Mono平台上。
·
2015-11-03 22:23
介绍
PetaPoco
4.0的事务为什么不会回滚
using (var srop=DbHelper.CurrentDb.GetTransaction()) { ID = bp.AddModel(model).ToStr(); #region 参与楼盘信息 if (ID.ToInt32() > 0) { FY_ActivityProjectServer dtlServer = new FY_ActivityProjectServer(); f
·
2015-11-02 18:53
事务
为
PetaPoco
添加实体模板
Brad为我们提供了T4模板,因为公司一直在使用CodeSmith,故为其写了一个CodeSmith的模板,代码如下: <%-- Name:EntityTemplates Author: Description:Generate a entity file in C# --%> <%@ CodeTemplate Language="C#"
·
2015-11-02 13:31
模板
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他