VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的代码基于OO、ADO.NET、分层架构、ORM,改进的抽象工厂设计模式及反射机制等。目前直接支持Oracle、SqlServer、Sybase、DB2、Access、MySQL、SQLite、PostgreSQL、DM(达梦)、OleDb和Custom(自定义)类型的数据库、PowerDesigner文件,同时也支持Informix、Firebird、MaxDB、Odbc等,可用于各种数据库,并支持自定义分页查询(Skip/Take)。从数据库中生成表对应的VB/C#实体代码,并提取表及字段的注释等信息,亦可对生成的实体数据类型进行各种自定义的设置和方便的数据库操作等。如数据库列和VB/C#代码类型的映射、实体命名空间、代码个性化注释、是否生成对应的数据库操作等,操作简单实用。同时通过实体可快速实现数据库表的增删改查等操作,另外,所生成的操作数据库的代码,只需按生成的配置文件说明修改数据库连接,即可用于各种类型数据库的访问操作等,对应文件会自动解析,即一次生成可用于各种类型的数据库的操作;且当表字段发生重大变化时再生成一次即可。所有数据库的操作默认以实体对应表的主键(可以是联合主键)为准,当然也可指定条件。增加和更新合并为一个保存操作,由实体自己判断是增加还是更新,若你愿意也可以分开来做,实体也提供了对应的快捷方式等。更多的好处在你用过之后才会发现。工具同时提供帮助文档和大量的示例源码(如ECG.Demo等),用VS2005打开每个Demo文件解决方案文件(.sln)即可看到源代码,一些示例以对应数据库自带的示例库为例介绍的(如Oracle)。详见安装后文件和工具帮助. 下载地址 http://www.cnblogs.com/lxchutao/archive/2011/06/01/2065977.html http://files.cnblogs.com/lxchutao/EntitysCodeGenerate.rar
1
教你从无到有完完整整地搭建一个基于三层架构的ORM框架
2023-12-11 16:08:11 1.83MB .Net 三层架构
1
ODB 是一个开源的,支持多平台,支持多数据库的 C++ 的 ORM 框架,可将 C++ 对象数据库表映射,进行轻松的数据库查询和操作。ODB支持Mysql、SqlLite、PostgreSQL、Oracle等数据库
2022-10-18 20:01:00 641KB ODB C++ ORM框架
1
dapper是一款c#下的轻量级ORM框架,性能优越,灵活易用。
2022-08-16 16:57:32 118KB dapper orm
1
Android轻量级sqlite orm框架.7z
2022-07-12 13:09:39 32KB 源代码
Android轻量级sqlite orm框架.zip
2022-07-03 14:05:46 40KB android
mongodb-orm简介Mongodb ORM是基于java的ORM框架,简化了SDK的使用,使代码变得更清晰、简单。 与Ibatis类似,将查询、执行语句封装在xml中,与代码隔离。简称MQL。 项目中使用加入mongodb orm的支持包1. 添加jar包或maven支持     com.mongodborm     mongodb-orm     0.0.1-RELEASE 2. 初始化mongodb templet        spring中初始化                                                                                                                                 <!-- 可使用默认值 -->                                                                                                                                                                      classpath:mql/mongo-mql.xml                                                     代码初始化    try {       Resource resource =  new ClassPathResource("mongo-mql.xml");           MongoORMFactoryBean factory = new MongoORMFactoryBean();       factory.setConfigLocations(new Resource[]{resource});       factory.init();          MongoClientTemplet templet = new MongoClientTemplet();       templet.setFactory(factory);       templet.init();     } catch(Exception e) {       e.printStackTrace();     }编写MQLMapping                                            select                                             update/findAndModify                                             0,1                                           有嵌套的查询                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Templet用法Model model = mongoTemplet.findOne("queryModelList", "yuxiangping"); List list = mongoTemplet.findOne("queryModelList", ""); Model model = new Model(); model.setTime(1L); Map action = new HashMap(); action.put("name", "yuxiangping-update"); int update = mongoT emplet.update("updateModel", model, action);        更多的使用方法参见 sample.xml 标签:Mongodb
2022-06-02 20:03:21 96KB 开源项目
1
在数据库ORM框架liteorm(https://github.com/litesuits/android-lite-orm)的基础上更改,使用了sqlcipher,生成了数据库文件是加密过的
2022-05-09 13:14:09 691KB liteorm;加密
1
DapperFrame DapperFrame一个ORM框架,在Dapper原生代码上进行了扩展,目前支持netstandard2.0/net45框架,里面有实例过程,操作也方便简单,后续会一直更新,也会支持千库千表的操作,希望大家也可以提出更好的建议与想法 框架说明: DapperFrame为核心ORM框架,只需要引用它就可以生成对应的框架版本,后续会不停的扩展 DapperWeb为.net core2.0项目,里面有实例过程 DapperWebAPI为.net framework4.5项目,里面有实例过程 其它都为相关类,可以参考 原生态的Dapper语法 集合语法 var list = connection.Query("SELECT * FROM dbo.Sys_DapperTest ORDER BY ID DESC").ToList();
2022-02-18 06:50:03 492KB C#
1
基于Dapper的、轻量级的、高性能的、简单的、灵活的ORM框架
2022-02-08 08:59:23 107KB .NET开发-ORM框架
1