有没有人自己写过ORM
发布于 9个月前 作者 struCoder 740 次浏览

请容许我询问一下,本帖不是关于Node,而是关于.NET :) 最近在研究C#当中的Attribute和Reflection,想自己写一个个人的ORM 就是在主键的设置和关系的映射还不是很了解,有没有朋友实现过。 或者有没有这方面的研究资料。:)

17 回复

为何要造轮子:(

以前用PHP写过,现在觉得是在浪费生命

实现过一个简单的,可以和mongo / mysql / postgre 相连。对mysql / postgre,对象字段serilize到字符串再存,不能直接搜索。

开源软件很多~ 而且EF6不是挺好用嘛~CodeFirst多爽 10年以前用代码生成器 搞过ORM

@leapon 前辈,你是用什么语言实现的啊?我也在看Nhibernate的源代码,感觉还是挺有意思的。我就想实现一个简单的就可以了,太复杂感觉我的智商不够啊:(

@freew01f 前辈好,个人所爱吧,在.NET平台我还是比较喜欢Nhibernate,最近也在看它的源码和学习Reflection中。:)

@zenwong 经历下也是好的啊,趁着年轻 :)

@struCoder 前辈不敢当 ORM 这种玩意 效率上其实很差 但是就是用起来方便 其实.Net 只用Linq都很方便 EF很多特性还是很好地 看喜好 主要是m$支持力度超大~ 而且越来越多的项目都是 EF + Unity

@struCoder 年轻有精力应该多泡妹子……

少用ORM吧,坑……我喜欢煎蛋粗暴

@hainee 哈哈,机会挺多的。;)

rawcache.springnodejs.com 可以参考一下

@struCoder 当然是用nodejs了。我有自己的数据模型,在此基础上加了数据库操作。

@hainee 没有ORM,至少要能吧底层的connection给封装起来, 否则就太粗暴了

有个基于 bearcat 的 O/R mapping dao 框架可以参考一下 bearcat-dao

@fantasyni 那是肯定啊……

回到顶部