千鋒教育2023新版javaweb速成全套教程,零基礎入門到企業(yè)項目實戰(zhàn)

JDBC就是利用java對數(shù)據(jù)庫進行操作的一門技術,先導入驅(qū)動包,再獲取連接對象然后獲取指令對象,在增刪改的時候,不用返回結果集,查詢的時候需要返回結果集,并且操作過后需要提交,使用完后,對其進行關閉 。 主鍵回填就是在添加數(shù)據(jù)的時候,返回主鍵,利用getGenerateKes()方法,可以獲得主鍵的結果集,其實里面放的就是結果集,反范式就是多表了聯(lián)合查詢時會一定程度上存在數(shù)據(jù)的冗余,但是用空間換時間 。Servlet調(diào)用流程,瀏覽器根據(jù)地址和端口號將數(shù)據(jù)傳入Tomcat中,這個過程叫請求,Tomcat會把請求傳入到項目中,然后會找到該項目的配置文件,然后配置文件里的ServltMapping和Servlet會找到我們的功能文件(類),然后利用類的全路徑來找到服務器中是否有該Servlet對象,服務器中有存放Servlet的集合,如果沒找到,Tomcat會創(chuàng)建該對象,具體流程是:1.利用無參構造創(chuàng)建MyServlet對象。2.創(chuàng)建ServletConfig對象,這個就是Servlet的配置文件。3.將web.xml中的int param數(shù)據(jù)加載到config中。4調(diào)用GenericServlet init(ServletConfig config)。5.調(diào)用init()該方法需要去重寫。而如果找到了,就會直接調(diào)用該Servlet對象,然后將Tomcat解析請求,并將參數(shù)填充到請求對象中,并把客戶端信息填充到響應對象中,獲取請求的時候用req.getMethod();來獲取請求方式并用.equals()去判斷請求方式,并根據(jù)請求方式分別調(diào)用doGet()或doPost()并將其返回到客戶端