Dojo
最新
最佳
搜索
订阅
解道Jdon
领域驱动设计
架构设计
热点话题
产品经理
GitHub开源免费源代码
RUST语言
go语言文章排行榜
DevOps文章排行榜
数据科学
认知偏差与谬论
数据工程
幽默模因
更多话题
自主开发的Hibernate框架
08-02-13
zmPowerman
各位大侠 小弟进来无事,在研究了Hibernate之后.自己做了一个类似Hibernate的框架,实现了Session接口的load save update delete以及Query接口的list等方法.还希望高手能给予指点啊!有兴趣的可以联系我的msn zmPowerman@live.cn
DatabaseORM.rar
banq
2008-02-15 18:08
支持原创。
johnnylzb
2008-02-21 16:41
觉得很好,不过最近太忙,还没时间拜读楼主的代码。
不过有些想法,仅作为参考:
1.Hibernate虽然最大的功能是实现ORM,以OO的方式抽象了数据访问逻辑,但Hibernate还有很多底层的技术对ORM提供支持,比如:动态代理,各种数据库方言的自动翻译,优秀的缓存机制,请问楼主在设计你的ORM框架的时候,有没有考虑过呢?
2.设计一个类似与ORM的框架,楼主的目的,其实应该主要在于学习吧,而不是用它来取代Hibernate等已经成熟的框架,设计这样一个框架其实是很有利于锻炼和提供
架构
思想和设计能力,非常好,但我觉得设计这样一个ORM框架的时候,主要是参考Hibernate的优秀设计理念和框架设计思想,这比努力去实现Hibernate已经提供的ORM功能,其学习效果可能更佳。
本人也从一些论坛上看见不少人说设计出一些ORM框架,IoC容器等轻量级的框架,而巧合的是,曾经有来本人公司面试的人也设计过类似的ORM框架,但总体感觉是,很多人注重的是设计一个框架去实现某些“功能”,而往往忽略了更加重要的东西:框架的设计理念和架构思想。
不知道说得对不对,谢谢
猜你喜欢
本站原创
《复杂软件设计之道:领域驱动设计全面解析与实战》
其他人在看