![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DataBase
文章平均质量分 74
bradwoo8621
这个作者很懒,什么都没留下…
展开
-
O/R Mapping自己开发 Step I
自己开发O/R Mapping模块其实说来也是挺简单。第一步, 数据库链接。 关于数据库链接的可移植性这里不多说了,无非工厂,代理之类的东西。关键在于不同数据库中有些方言的区别,比如SQLServer和MySQL是利用AutoIncrement产生主键,Oracle使用Sequence。不过如果你愿意Oracle也可以使用AutoIncrement,但是Create Table的SQL原创 2007-03-08 19:52:00 · 993 阅读 · 0 评论 -
O/R Mapping
说到O/R Mapping, 相信做Java开发的兄弟们都不会陌生吧.目前流行的大概非Hibernate莫属了. 小弟我也看过Hibernate的东西, 不过说实在的, 这玩意实属鸡肋~~~说到这里, 各位大概都要说: 你是什么垃圾, 居然鄙夷Hibernate, 难道你还有更好的不成?下面我就说说为什么我觉得Hibernate是鸡肋.1. 前提要说清楚, 我是做管理项目偏多原创 2007-03-07 13:28:00 · 697 阅读 · 0 评论 -
O/R Mapping自己开发 Step II
上次说到Bean的定义,这次来说说怎么解析。SQL有几种,Insert,Update,Remove。Insert解析起来比较简单,如果你定义的主键为null的话,你就可以认为需要解析Insert语句了。至于主键怎么判断为null,很遗憾,我也不能给出完全的答案。 我是使用OID作为唯一关键字的,如果你使用了复合主键,那么没办法,你需要显示声明Insert方法了。解析Insert语句无原创 2007-03-13 20:14:00 · 765 阅读 · 0 评论