Java中的JDBC是用來連接數(shù)據(jù)庫從而執(zhí)行相關數(shù)據(jù)相關操作的,因此在使用JDBC時,一定要確保安裝有數(shù)據(jù)庫。常用的關系型數(shù)據(jù)庫有MySQL和Oracle,本書就以連接MySQL數(shù)據(jù)庫為例,使用JDBC執(zhí)行相關操作。 查看全文>>
技術文章2021-06-07 |傳智教育 |JDBC程序具體實現(xiàn)步驟,JDBC程序
Java中的JDBC是用來連接數(shù)據(jù)庫從而執(zhí)行相關數(shù)據(jù)相關操作的,如果想要編寫JDBC程序一般可以按照以下幾個步驟進行。 查看全文>>
技術文章2021-06-07 |傳智教育 |JDBC,JDBC的編程步驟
框架,等同于規(guī)則,同類的問題解法沒有太大差別,在實際開發(fā)中使用框架可以讓開發(fā)者減少代碼的重復使用,使后期維護更加簡單。 查看全文>>
技術文章2021-05-28 |傳智教育 |Java框架
JDK動態(tài)代理是通過java.lang.reflect.Proxy 類來實現(xiàn)的,我們可以調用Proxy類的newProxyInstance()方法來創(chuàng)建代理對象。對于使用業(yè)務接口的類,Spring默認會使用JDK動態(tài)代理來實現(xiàn)AOP。接下來,通過一個案例來演示Spring中JDK動態(tài)代理的實現(xiàn)過程,具體步驟如下。 查看全文>>
技術文章2021-05-25 |傳智教育 |JDK動態(tài)代理,案例演示JDK動態(tài)代理實現(xiàn)過程
AOP的全稱是Aspect-Oriented Programming,即面向切面編程(也稱面向方面編程)。它是面向對象編程(OOP)的一種補充,目前已成為一種比較成熟的編程方式。接下來就對AOP做一個詳細的介紹。 查看全文>>
技術文章2021-05-25 |傳智教育 |AOP
傳入的參數(shù)是一個Customer類型,該類型的參數(shù)對象被傳遞到語句中時,#{username}會查找參數(shù)對象Customer的username屬性(#{jobs}和#{phone}也是一樣),并將其的屬性值傳入到SQL語句中。為了驗證上述配置是否正確,下面編寫一個測試方法來執(zhí)行添加操作。 在測試類MybatisTest 查看全文>>
技術文章2021-05-25 |傳智教育 | MyBatis框架添加客戶
Docker使用了一系列的底層技術來充分發(fā)揮其技術特色,這些底層技術包括有Namespaces、Control groups、Union file systems和Container format等,其具體含義如下。 查看全文>>
技術文章2021-05-25 |傳智教育 |Docker底層技術
Java開發(fā)中Netty線程模型原理解析,Netty是Java領域有名的開源網絡庫具有高性能和高擴展性的特點,很多流行的框架都是基于它來構建。Netty 線程模型不是一成不變的,取決于用戶的啟動參數(shù)配置。通過設置不同的啟動參數(shù)Netty ,可同時支持 Reactor 單線程模型、多線程模型。 查看全文>>
技術文章2021-05-25 |傳智教育 |Netty線程模型的原理