java吧 关注:1,246,329贴子:12,722,531

学了mybatis是不是就不用学hibernate了

只看楼主收藏回复

学了mybatis是不是就不用学hibernate了


IP属地:河北来自iPhone客户端1楼2019-01-29 18:46回复
    学hibernate的时候有人说有安全问题,太老的框架,建议声比较多的就是mybatis,所以就下载了,但是又听到有人说,mybatis看似简单,但可控性不好,推荐了解一下JPA


    IP属地:河北来自iPhone客户端2楼2019-01-29 18:51
    收起回复
      又有人说看公司实际项目用哪个,就学哪个,额……我该说什么……


      IP属地:河北来自iPhone客户端3楼2019-01-29 18:52
      回复
        不是


        来自Android客户端4楼2019-01-29 18:53
        回复
          之后我就查了一下,说这两个框架的侧重点不同,h侧重面向对象,m侧重过程,h学习时间成本高,m开发效率低,需要手写sql语句,还有人说h和m可以搭在一起用,好吧……


          IP属地:河北来自iPhone客户端5楼2019-01-29 19:02
          收起回复
            有你这纠结的功夫早学完了


            IP属地:浙江来自Android客户端6楼2019-01-29 19:23
            回复
              都要学。struts这种就不用


              IP属地:江西7楼2019-01-29 19:26
              回复
                主学m,h过一遍能大概懂啥意思就行。至于jpa说的没错,了解一下。


                IP属地:江苏8楼2019-01-29 19:50
                回复
                  纠结半天,还不如都学,而且还看面试的公司用哪种。


                  来自Android客户端10楼2019-01-29 20:00
                  回复
                    两个都要学,有的公司用hibernate,有的公司用mybatils


                    来自Android客户端11楼2019-01-29 20:46
                    回复
                      一看就是黑马的课程


                      IP属地:河北13楼2019-01-30 03:11
                      回复
                        都学


                        来自手机贴吧14楼2019-01-30 05:41
                        回复
                          都学, Spring data jpa就是基于JPA2.0的..


                          15楼2019-01-30 09:05
                          收起回复
                            学无止境 你看到的就都要学


                            IP属地:上海16楼2019-01-30 09:12
                            回复
                              h还是培训的时候用过,工作后的几个项目基本都是SSM框架,h确实有点老了,但现在有些老项目的维护、更新还是需要了解一些h


                              IP属地:山东17楼2019-01-30 09:49
                              回复