Dojo
最新
最佳
搜索
订阅
解道Jdon
架构设计
领域驱动
DDD介绍
DDD专辑
战略建模
领域语言UL
领域事件
商业分析
工作流BPM
规则引擎
架构师观点
数据工程
产品经理
系统思维
微服务
微服务介绍
微服务专辑
模块化设计
SOA
API设计
clean架构
SpringBoot
分布式事务
分布式架构
Kubernetes
DevOps
编程设计
GoF设计模式
模式专辑
面向对象
函数式编程
编程语言比较
编程工具比较
形式逻辑
前端编程
Reactive编程
Jdon框架
Rust语言
ChatGPT
Web3
模因梗
幽默梗
程序员吐槽
面试技巧
Java入门
数字化转型
认知偏差
道德经
GitHub工具
更多话题
自主开发的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框架,但总体感觉是,很多人注重的是设计一个框架去实现某些“功能”,而往往忽略了更加重要的东西:框架的设计理念和架构思想。
不知道说得对不对,谢谢