用过hibernate的能谈下体会吗

p17939845 2009-09-16 02:03:56
本人是初学java,很多东西都不太了解,看见很多了提到了hibernate,我也大致看了下,感觉用起来也很麻烦啊,每个类还要写XML去做映射,是不是我理解的有偏差?我自己也实现了一套做持久层的东西,映射是用annotion做的,自己感觉用起来也挺方便。希望用过的高手们谈下看法。分不多,请不要计较啊。
...全文
103 9 打赏 收藏 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
p17939845 2009-09-16
  • 打赏
  • 举报
回复
我就是觉得写XML好麻烦

gordonkkk 2009-09-16
  • 打赏
  • 举报
回复
hibernate好处当然有,就是简单方便。
但是如果按照它推荐的最佳实践来做的话,会增加一些不必要的数据库操作。
一般情况下,这不是很大的问题。
snowmansh 2009-09-16
  • 打赏
  • 举报
回复
我一般做数据交换时,不用它。
因为当数据结构复杂,数据量大,处理太慢。
p17939845 2009-09-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 haojia0716 的回复:]
个人认为annotation用来做实体映射比xml要好
但是其他很多方面 还是xml好些
[/Quote]
对不起刚才引用错了
该死的论坛,自己回的贴都不让删呢?
p17939845 2009-09-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 p17939845 的回复:]
我自己弄的那套多支持几种数据库不是问题,支持一种数据库只要添加一个派生类就可以了。
至于团队,哎,说来惭愧,10多年了,一直是匹马单枪闯过来的。
不过真要有个团队,学习这套东西应该也不难。需要做的工作我认为已经足够简单了。
[/Quote]
目前持久层这里我只用到了映射,不知阁下说的其它方面都是什么?
doney_dongxiang 2009-09-16
  • 打赏
  • 举报
回复
我感觉 还可以啊,
haojia0716 2009-09-16
  • 打赏
  • 举报
回复
个人认为annotation用来做实体映射比xml要好
但是其他很多方面 还是xml好些
p17939845 2009-09-16
  • 打赏
  • 举报
回复
我自己弄的那套多支持几种数据库不是问题,支持一种数据库只要添加一个派生类就可以了。
至于团队,哎,说来惭愧,10多年了,一直是匹马单枪闯过来的。
不过真要有个团队,学习这套东西应该也不难。需要做的工作我认为已经足够简单了。
huguang 2009-09-16
  • 打赏
  • 举报
回复
没有最好的,只有最合适的。
你自己写的支持多少种数据库呢?数据库移植怎么样呢?
你写的需不需要别人学习呢?

没有规矩不成方圆,框架的一个主要的作用就是统一团队的风格。
还有一个就是方便代码维护。

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧