ssh - Java ORM框架现在推荐使用哪个?
PHPz
PHPz 2017-04-18 10:27:14
0
5
338

问题

现在打算自己弄一个小web练练手,当然了,要有一定实用性。
现在选ORM框架的时候遇到了一些疑问,还望有经验的小伙伴们给些建议和意见。

详细

今年刚刚毕业,到公司后接触了两三个项目,有两个项目ORM框架用的mybatis,一个用的是hibernate,但是最近hibernate那个项目要重构产品化了。也就意味着项目组接下来的项目不会再使用hibernate了。而我自己在使用hibernate的时候也遇到了比较多的问题,比如自动的关联会产生一些问题,并且自动的关联会在一定的程度上影响性能。当然了,简单的CURD还是很喜欢hibernate的。毕竟一个SQL都不用写了。mybits更加灵活但是SQL全靠手敲,像我这种刚毕业的菜鸟可能写出的SQL效率就不是很好了。但是还挺喜欢的,毕竟自由了很多,也不会查出一些不必要的数据(hibernate一查就是一堆。。)

说了这么多就是想知道各位在各自的领域使用较多或者用的比较好的ORM框架都是什么?hibernate和mybits或其他ORM你们更倾向哪个。

PS:其他的前端啊,或者一些好的框架的选型也可以推荐推荐,任何方面的都可以,现在就我一个人在开发着玩,抱着学习的态度在给自己敲代码。

PHPz
PHPz

学习是最好的投资!

全部回覆(5)
大家讲道理
  • 推薦:SpringData

  • 其實複雜的語句寫也可以用JPA中Query,當然MyBatis也可以。一個物件導向一個面向指令,看個人喜好了。

迷茫

jfinal挺好用的,輕量級mvc,你要的東西都有!

小葫芦

我現在用的是mybatis,我覺得寫的挺方便的,還能練習sql,順便問一下你要弄個啥web小項目,我也剛畢業不久想自己弄個小web項目學習一下。

洪涛

mybatis用的最多,可以直接寫sql。有時候也用spring data jpa,是jpa的實現,是hibernate的二次封裝,封裝的不錯,和spring結合使用相當方便,自己編的程式碼量少,開發效率高

小葫芦

我覺得springjdbc結合模板引擎就夠用了,性能還高

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!