该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2004-01-13
Criteria Queries 不是很熟悉,可能我对hirbernate了解得还不够,我只是在项目中用了cmp吃尽了苦头才有了自己写一个框架的想法,只是一种尝试,目前正在做最后的测试,当然是第一版,很多功能可能没有,当然了如果大家觉得可以的话,可以加入进来一起做。希望以后有机会向你请教。
|
|
返回顶楼 | |
发表时间: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。 |
|
返回顶楼 | |
发表时间:2004-01-14
Hi, dudo
你可以参考这个 http://joe.truemesh.com/squiggle/tutorial.html A SQL query language builder. |
|
返回顶楼 | |
发表时间:2004-01-14
目前除了没有实现子查询外(只是时间问题),其实基本的sql查询更新操作我都已实现,而且更方便,更直观,全都是完全的面向对象的操作,不象那个中间会出现字符串之类的东西。目前正在最后测试,很快就会公布。
|
|
返回顶楼 | |
发表时间:2004-01-14
今后的发展就是配置一大推的文件,部署实施!
我也是一个喜欢简单的人,看到一堆文件就头疼! |
|
返回顶楼 | |
发表时间:2004-01-14
我目前写的这个框架就是去掉了繁杂的配置文件,你可以在程序中指定字段名,表名等,但又不失去灵活性,你可以指定配置文件也可不指定配置文件,甚至可以混用。将你认为不变的在程序中指定,你认为以后可变的放在配置文件中去配置。整个项目可以不需要一个配置文件。
|
|
返回顶楼 | |
发表时间:2004-01-14
实现起来估计会有很大难度,你可以提交你的设计报告出来大家看看,顺便提提意见.
|
|
返回顶楼 | |
发表时间:2004-01-14
dudo 写道 我目前写的这个框架就是去掉了繁杂的配置文件,你可以在程序中指定字段名,表名等,但又不失去灵活性,你可以指定配置文件也可不指定配置文件,甚至可以混用。将你认为不变的在程序中指定,你认为以后可变的放在配置文件中去配置。整个项目可以不需要一个配置文件。
听上去很美 |
|
返回顶楼 | |
发表时间:2004-01-14
什么时候能做出来阿,分享一下哦
|
|
返回顶楼 | |
发表时间:2004-01-14
我也准备做一个数据持久化的框架,JDBC太简单,CMP功能太弱,而hibernate,呵呵,我是感觉配置繁琐了点。我也思考过关于对象查询与sql字符串查询,我个人觉得应该折中,如果将sql字符串全部转化为对象查询,那样太复杂,而且性能也好不到哪里去。而一些基本的东西,如果采用字符串那么兼容性以及维护性的确不怎么好。
我赞成1:1 , 1:n的关系采用对象,而那种n:n的关系以及更加复杂的统计,如果采用对象查询,不管实现还是使用都是太......... |
|
返回顶楼 | |