码迷,mamicode.com
首页 >  
搜索关键字:orm框架    ( 1686个结果
c# 轻量级ORM框架 实现(一)
发布一个自己写的一个轻量级ORM框架,本框架设计期初基于三层架构.所以从命名上来看,了解三层的朋友会很好理解.设计该框架的目的:不想重复的写增删改查,把精力放到功能实现上.发布改框架的原因:希望给初学者一个参考,希望能给予好的建议,给自己一个展示机会.在我开始之前,先说明一下,我对"软件工程学"概念...
分类:其他好文   时间:2014-07-10 14:23:16    阅读次数:329
c# 轻量级ORM框架 之 WhereHelper (二)
上篇文章发布了一些设计orm框架基层的和实现,有朋友提出WhereHelper是亮点,能被认可我表示高兴.我就把WhereHelper设计思想和代码公开下.WhereHelper 的概念就是再拼接where 条件,为了能兼容各种数据库和参数化查询,故封装了该对象.首先根据我的框架结构: 1.Com....
分类:其他好文   时间:2014-07-10 12:04:20    阅读次数:235
c# 轻量级 ORM 框架 之 DBHelper 实现 (三)
周末了比较清闲,把自己的orm框架整理了下,开源了. 已经做出来的东西通常感觉有些简单,一些新手或许听到"框架"一类的词觉得有些"高深",简单来说orm就是把ado的封装.在介绍这个框架的第一篇博文,已经把DalBase介绍了一下设计思路,本篇的DBHelper对象也是给dalBase来用的,...
分类:数据库   时间:2014-07-07 23:21:31    阅读次数:271
c# 轻量级 ORM 框架 之 Model解析 (四)
关于orm框架设计,还有必要说的或许就是Model解析了,也是重要的一个环节,在实现上还是相对比较简单的. Model解析,主要用到的技术是反射了,即:把类的属性与表的字段做映射. 把自己的设计及实现思路写出来也希望能有人给很好的优化建议,同时也给新手一点启发吧. 首先先给Model属性定义...
分类:其他好文   时间:2014-07-07 20:41:52    阅读次数:198
浅谈SQL Server数据库分页
数据库分页是老生常谈的问题了。如果使用ORM框架,再使用LINQ的话,一个Skip和Take就可以搞定。但是有时由于限制,需要使用存储过程来实现。在SQLServer中使用存储过程实现分页的已经有很多方法了。之前在面试中遇到过这一问题,问如何高效实现数据库分页。刚好上周在业务中也遇到了这个需求,所以...
分类:数据库   时间:2014-07-03 00:14:02    阅读次数:374
Java急速WEB+ORM框架(JFinal)
JFinal框架是基于java语言的急速WEB+ORM框架,其设计核心是开发迅速,代码量少,学习简单,功能强大,轻量级,已扩展,Restful。在拥有java语言所有优势的同时再拥有python,php等动态语言的开发效率,让你有足够多的时间去做其他的事。 JFinal有如下主要特点: MVC架构,设计精巧,使用简单 遵循COC原则,零配置,无xml 独...
分类:编程语言   时间:2014-07-02 07:16:12    阅读次数:243
hibernate和ibatis的区别
通过别人的资料,进行自己关注的一些扼要点的整理共同点:1.不同点:1.自动化程度上,hibernate是全自动化的orm框架,提供了对象到数据库的完全映射和sql的内部自动生成,其对象映射是指pojo到整张数据表的映射。而ibatis则是半自动化的,其对象映射是指ibatis提供了sql语句的参数到...
分类:系统相关   时间:2014-07-01 21:40:20    阅读次数:256
Hibernate的一个注释 @Transient
@Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性.如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则,ORM框架默认其注解为@Basic 示例://根据birth计算出age属性@Transient public intgetAge()...
分类:系统相关   时间:2014-06-30 21:14:18    阅读次数:331
Java Persistence with MyBatis 3(中文版) 第三章 使用XML配置SQL映射器
关系型数据库和SQL是经受时间考验和验证的数据存储机制。和其他的ORM 框架如Hibernate不同,MyBatis鼓励开发者可以直接使用数据库,而不是将其对开发者隐藏,因为这样可以充分发挥数据库服务器所提供的SQL语句的巨大威力。与此同时,MyBaits消除了书写大量冗余代码的痛苦,它使使用SQL更容易。     在代码里直接嵌套SQL语句是很差的编码实践,并且维护起来困难。MyBaits使用...
分类:数据库   时间:2014-06-30 10:19:22    阅读次数:368
关于项目的架构分层
我以为小项目其实是不用分层的 直接来一个 ORM框架 比如 Subsonic 操作数据库,后台直接写逻辑 ,搞定了,简单直接方便 分层的好处大家都清楚,保证以后的复用 现在来介绍下实际情况 公司有 A平台 B平台 C平台 A平台 的用户为 商务 产品 运营 但他们是不同的权限 ,...
分类:其他好文   时间:2014-06-27 17:52:12    阅读次数:178
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!