Rumah  >  Soal Jawab  >  teks badan

ssh - Java ORM框架现在推荐使用哪个?

问题

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

详细

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

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

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

PHPzPHPz2714 hari yang lalu311

membalas semua(5)saya akan balas

  • 大家讲道理

    大家讲道理2017-04-18 10:29:14

    • Disyorkan: SpringData

    • Malah, pernyataan kompleks juga boleh ditulis menggunakan Query dalam JPA, dan sudah tentu MyBatis juga boleh digunakan. Satu berorientasikan objek dan satu lagi berorientasikan arahan, semuanya bergantung pada keutamaan peribadi.

    balas
    0
  • 迷茫

    迷茫2017-04-18 10:29:14

    jfinal sangat mudah digunakan, mvc ringan, semua yang anda perlukan tersedia!

    balas
    0
  • 高洛峰

    高洛峰2017-04-18 10:29:14

    Saya menggunakan mybatis sekarang, saya rasa sangat mudah untuk menulis dan mempraktikkan SQL, apa jenis projek web kecil yang saya baru sahaja menamatkan pengajian dan ingin memulakan projek web kecil sendiri untuk belajar.

    balas
    0
  • PHP中文网

    PHP中文网2017-04-18 10:29:14

    mybatis paling banyak digunakan dan boleh terus menulis sql. Kadangkala data spring jpa juga digunakan, iaitu pelaksanaan jpa dan enkapsulasi sekunder hibernate Ia dikemaskan dengan baik dan sangat mudah digunakan dalam kombinasi dengan spring Jumlah kod yang ditulis sendiri adalah kecil dan kecekapan pembangunan tinggi

    balas
    0
  • 高洛峰

    高洛峰2017-04-18 10:29:14

    Saya rasa springjdbc digabungkan dengan enjin templat sudah memadai dan prestasinya tinggi

    balas
    0
  • Batalbalas