#POCO

Linux 编译 POCO C++ 库v1.10.1

Poco的编译需要依赖cmakev3+,c++17,生成 MySQL/MariaDB的库还依赖 MySQL/MariaDB开发包所以先要升级cmakev3,gccv7.5 传送门(CentOS7升级cmakev3.10.2) 传送门(CentOS6.6升级GCCv7.5.0(完整...

数据库~大叔通过脚本生成poco实体

今天在做开发时,需要把表映射成实体,又没有EF这种工具,就从网上下了一个工具,但使用时觉得太重了,所以就自己写了一个,基于mysql的。功能:输入表名,得到这个表的poco实体SELECTCOLUMN_TYPE,CONCAT('public',CASEWHENLEFT(COLUMN_TYPE,3)='int'THEN'...

PetaPoco使用

<?xmlversion="1.0"encoding="utf-8"?><configuration><connectionStrings><addname="connectionStringName"connectionString="server=localhost;dat...
代码星球 代码星球·2020-06-16

PetaPoco初体验(转)

PetaPoco初体验(转) PetaPoco初体验(转)大部分转自: http://landyer.com/archives/138PetaPoco C#微型ORM框架,基本无需配置,仅由单个cs文件构成,支持.net3.5.net4.0。截稿时PetaPoco的官方最新版本为5.0.1...
代码星球 代码星球·2020-06-16

PetaPoco dynamic

PetaPoco最初的灵感来自Massive-通过dynamicExpandoobjects返回一切。对于大多数情况我觉得这比较麻烦,更喜欢强类型的类。但是有些时候支持dynamic也是有用的-特别是用于Join、GroupBy和其他计算查询时。构造一个dynamic查询只需使用现有的查询方法,只是传递一个dynami...
代码星球 代码星球·2020-06-16

POCO 是什么?

POCO(PlainOldC#/CLRObject),意为:纯老式的C#/CLR对象,也可以称为简单的C#/CLR对象,POCO的概念来自于POJO(PlainOldJavaObject),POJO的内在含义是指那些没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的C#对象。...
代码星球 代码星球·2020-05-17

正确理解DTO、值对象和POCO

(此文章同时发表在本人微信公众号“dotNET每日精华文章”)今天推荐的文章比较技术化也比较简单,但是对于一些初学者而言,可能也是容易搞混的概念:就是如何理解DTO、值对象和POCO之间的区别。所谓DTO就是数据传输对象(DataTransferObject),POCO就是简单CLR对象(PlainOldCLRObje...
代码星球 代码星球·2020-04-11

PetaPoco

varsql=@"SELECTTOP1000[Id],[UserName],[Name],[HeadimgUrl],[PasswordHash],[Email],[Enable],[LoginTimes],[LastLoginTime],[CreatedTime],[NickName],[UserType],[Pare...
代码星球 代码星球·2020-04-04

【译】微型ORM:PetaPoco

http://www.cnblogs.com/youring2/archive/2012/06/04/2532130.html...
代码星球 代码星球·2020-04-04