mybatis事務(wù)回滾配置 想學(xué)mybatis,我需要先詳細(xì)看看jdbc嗎?
想學(xué)mybatis,我需要先詳細(xì)看看jdbc嗎?首先了解mybatis,然后了解JDBC。Mybatis是java開(kāi)發(fā)中常用的持久性框架。本質(zhì)上,它是JDBC的封裝。它封裝了大量繁瑣而冗余的過(guò)程,如注
想學(xué)mybatis,我需要先詳細(xì)看看jdbc嗎?
首先了解mybatis,然后了解JDBC。
Mybatis是java開(kāi)發(fā)中常用的持久性框架。本質(zhì)上,它是JDBC的封裝。它封裝了大量繁瑣而冗余的過(guò)程,如注冊(cè)驅(qū)動(dòng)程序、創(chuàng)建連接、異常回滾、關(guān)閉連接等。開(kāi)發(fā)人員只需要關(guān)注SQL本身,這大大提高了生產(chǎn)率。
首先學(xué)習(xí)簡(jiǎn)單易用的mybatis框架。當(dāng)你能熟練地使用mybatis時(shí),你自然會(huì)接觸到更多的應(yīng)用場(chǎng)景。根據(jù)實(shí)際需要學(xué)習(xí)JDBC會(huì)事半功倍。
例如,您會(huì)發(fā)現(xiàn)mybatis不能很好地支持大規(guī)模操作的業(yè)務(wù)場(chǎng)景,但是JDBC更適合這種場(chǎng)景。您可能想知道為什么JDBC更好地支持大規(guī)模操作?此時(shí),您將自然地了解更多關(guān)于JDBC的信息。
學(xué)習(xí)是一個(gè)需要不斷積極反饋的過(guò)程。你一上來(lái)就很難學(xué)。很容易打擊你的自信,但這是不值得的損失。
因此,我建議您首先在實(shí)踐中學(xué)習(xí)如何使用mybatis框架和項(xiàng)目;當(dāng)業(yè)務(wù)需要使用JDBC時(shí),您自然會(huì)對(duì)JDBC有更多的了解,而且您不必一開(kāi)始就強(qiáng)制使用。