请问SpringData可以颠覆掉MyBatis吗?

来源:6-1 课程总结

sd1700092

2017-07-22 20:24

我感觉两者的功能一模一样,都是为了简化对数据库的访问的。同时SpringData的配置文件比MyBatis还少很多呢,不知道为什么MyBatis还是企业中用得最多的呢?


另外Spark+SpringData的课程什么时候出啊?期待中

写回答 关注

5回答

  • 慕圣6046558
    2017-07-23 16:51:43
    已采纳

    SpringData可以颠覆掉MyBatis,SpringData是新出的,MyBatis是老牌,所以在企业中用得多,以后慢慢会颠覆的


    sd1700...

    非常感谢!当真?

    2017-07-23 20:40:08

    共 1 条回复 >

  • 954L
    2019-04-29 14:24:01

    spring-data-jpa说白就是更轻量的hibernate,说到底你比较的还是hibernate跟mybatis。所以这两者哪个好我就不用评价了吧

  • qq_爬大树_0
    2017-08-29 17:45:42

    spring-data-jpa就是hibernate帖层皮,hibernate都快淘汰了,难优化,比如想要单独查某几列,写sql就没这么容易,写在@Query 很长的字符串,一行写不下,但你也不能所有的都查出来,太影响性能,要说替代mybatis的只有同类型的结果映射的框架

  • YangMenMooc
    2017-08-18 11:04:41

    封装虽然是互联网开发的趋势,简化操作,运用在大量的时间在逻辑上,对!没错话虽如此,如果你是这么想的那么恭喜你你已经是一个合格的开发者了,但是离真正的工程师相聚太遥远了,为什么大家说软件行业深似海,封装的再好的程序永远需要那一部分厉害的人搭建起来,那一部分就是金字塔最顶端的人,你要知道软件技术从没有过时这一说,被颠覆往往是商业利益所决定的,哎!我说得有点多,泄露了天机,以后维护世界和平的任务就靠你们这些后辈们了,加油!



  • 老人也要high
    2017-07-31 17:20:30

    不可能,实现机制不一样,mybaits的快远不是spring-data能比的,性能也会远快于hibernate,没法比

    落后星球魅力...

    可是mybatis表数据结构变更以后你的一个个去看你写的mapper文件,还要去改dao文件,以至于牵一发而动全身,增加一个字段就的改一套东西这工作量并不小.

    2018-08-09 22:11:52

    共 1 条回复 >

轻松愉快之玩转SpringData

利用Spring Data提高开发效率,提升程序员的幸福指数

34089 学习 · 119 问题

查看课程

相似问题