- 博客(6)
- 资源 (10)
- 收藏
- 关注
原创 自己动手写ORM框架(四):关系映射配置—Id属性
上一篇中完成了Table自定义属性的功能,现在来完成Id,因为一张表最主要的是结构就是表名(Table name)、主键(Id)、列(Column)、主键生成策略。 Id自定义属性的用法代码块1-1:[Table(name="Student")]public class StudentEntity{ private string stuid; [Id(Name
2018-01-16 16:38:57 377
原创 自己动手写ORM框架(三):关系映射配置—Table属性
在上一篇随笔中已经完成了ADO.NET操作数据库的封装,并已经支持多数据库,只需要在配置文件中指定数据库类型即可,本节主要完成对象与数据库表的关系映射配置。 下面看表名的映射配置代码块1-1: [Table(Name="Student")] public class StudentEntity { //...........省略 } 在类上面用
2018-01-16 16:08:41 588
原创 自己动手写ORM框架(二)-AdoHelper支持多数据库操作的封装(1)
主题:本节主要是底层的针对于数据库的CRUD,包括对于不同类型数据库的可扩展性。第一步:编写AdoHelper类,用于封装对数据库的操作,能同时支持多个数据库(目前支持SqlServer、Oracle、Access),可扩展支持任何类型的数据库。app.configconfiguration>appSettings> add key="dbType" value="ora
2018-01-16 15:49:58 388
原创 自己动手写ORM框架(一):目标效果预览
自己动手写ORM框架(一):目标效果预览 不多废话,用ORM的好处很多:(1)简化代码,(2)减少代码中的错误,(3)批量生成Model和DAL、BLL层,实敏捷快速开发。 虽然网上有提及ORM的效率问题,但该问题后面再详细说明和解决方法。 最终实现后达到的效果,只需写少量代码就可实现CURD操作。1. 实体类与数据库表的映射关系配置:1.1 StudentE
2018-01-16 15:47:48 461
原创 C#-继承IDbConnection连接不同数据库,通用的DbHelper(2)
在《C#-继承IDbConnection连接不同数据库,通用的DbHelper(1)》之后,感觉和原来的DbHelper使用方法不同,为了采用统一的parameter方法,进行了以下修改。增加以下类1. Parameters.cs # 带参数的parameter2. PubConstant.cs # 1. Parameters.cs # 带参数的parameter
2018-01-13 17:03:02 2738
原创 C#-继承IDbConnection连接不同数据库,通用的DbHelper(1)
C#-继承IDbConnection连接不同数据库,通用的DbHelper(1) 本方案可实现仅修改app.config即可连接不同数据库,但是设计数据库时需要注意各种数据库的数据类型是不一样的。 各种不同数据库的Connection、Command、DataAdapter、Transaction和Parameter都继承自IDbConnection、IDbCommand、IDbDa
2018-01-13 16:44:57 4752 1
入侵检测运维指南- 文档
2022-09-05
DroidCam.Client.6.0.+App6.48.rar
2020-04-07
sysbench-lua文件包
2017-06-09
SpringSide3-core-3.3.4
2011-06-21
json-lib-2.2.2-jdk15.jar 及其依赖包
2008-09-22
美河Struts1.2学习-源码(1)
2008-02-25
jp.gr.java_conf.ussiy.app.propedit_4.8.2
2008-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人