论坛首页 Java企业应用论坛

如果有一个新的数据持久化框架,您希望他能帮你解...

浏览 34972 次
该帖已经被评为精华帖
作者 正文
   发表时间:2004-01-13  
Criteria Queries 不是很熟悉,可能我对hirbernate了解得还不够,我只是在项目中用了cmp吃尽了苦头才有了自己写一个框架的想法,只是一种尝试,目前正在做最后的测试,当然是第一版,很多功能可能没有,当然了如果大家觉得可以的话,可以加入进来一起做。希望以后有机会向你请教。
0 请登录后投票
   发表时间:2004-01-13  
哈哈,我觉得你在沿着我走过的轨迹在走着。

我也是被CMP搞的很苦恼,CMP只能用来修改,查询还要另写JDBC,最后我索性改用 DAO + JDBC。然后就发现了使用JDBC就要面临着OR转换的问题,这才意识到需要自己写框架来完成ORM。然后感觉自己实现ORM框架实在是太复杂了,这才找到JDO,发现JDO不行,继续找,最后找到了Hibernate。

http://forum.hibernate.org.cn/viewtopic.php?t=240

这个详细谈了我为什么要用Hibernate。
0 请登录后投票
   发表时间:2004-01-14  
Hi, dudo
  你可以参考这个
http://joe.truemesh.com/squiggle/tutorial.html

A SQL query language builder.
0 请登录后投票
   发表时间:2004-01-14  
目前除了没有实现子查询外(只是时间问题),其实基本的sql查询更新操作我都已实现,而且更方便,更直观,全都是完全的面向对象的操作,不象那个中间会出现字符串之类的东西。目前正在最后测试,很快就会公布。
0 请登录后投票
   发表时间:2004-01-14  
今后的发展就是配置一大推的文件,部署实施!

我也是一个喜欢简单的人,看到一堆文件就头疼!
0 请登录后投票
   发表时间:2004-01-14  
我目前写的这个框架就是去掉了繁杂的配置文件,你可以在程序中指定字段名,表名等,但又不失去灵活性,你可以指定配置文件也可不指定配置文件,甚至可以混用。将你认为不变的在程序中指定,你认为以后可变的放在配置文件中去配置。整个项目可以不需要一个配置文件。
0 请登录后投票
   发表时间:2004-01-14  
实现起来估计会有很大难度,你可以提交你的设计报告出来大家看看,顺便提提意见.
0 请登录后投票
   发表时间:2004-01-14  
dudo 写道
我目前写的这个框架就是去掉了繁杂的配置文件,你可以在程序中指定字段名,表名等,但又不失去灵活性,你可以指定配置文件也可不指定配置文件,甚至可以混用。将你认为不变的在程序中指定,你认为以后可变的放在配置文件中去配置。整个项目可以不需要一个配置文件。


听上去很美 
0 请登录后投票
   发表时间:2004-01-14  
什么时候能做出来阿,分享一下哦
0 请登录后投票
   发表时间:2004-01-14  
我也准备做一个数据持久化的框架,JDBC太简单,CMP功能太弱,而hibernate,呵呵,我是感觉配置繁琐了点。我也思考过关于对象查询与sql字符串查询,我个人觉得应该折中,如果将sql字符串全部转化为对象查询,那样太复杂,而且性能也好不到哪里去。而一些基本的东西,如果采用字符串那么兼容性以及维护性的确不怎么好。
   我赞成1:1 , 1:n的关系采用对象,而那种n:n的关系以及更加复杂的统计,如果采用对象查询,不管实现还是使用都是太.........
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics