1.drivermanager.getconnection(「jdbc:mysql: 「root」, 「123456」);
此方式註冊驅動兩次
class.forname(「com.mysql.jdbc.driver」)
可用此方式,特點:未匯入相應包也可編譯
2.spring中注入集合資料
system.out.println(mystr);
輸出陣列時此方式只能輸出陣列位址
可用arrays.tostring(mystr)
3.ioc和di
ioc的全稱是inversion of control,中文名稱為控制反轉。控制反轉就是指在使用spring框架之後,物件的例項不再由呼叫者來建立,而是由spring容器來建立,spring容器會負責控制程式之間的關係,而不是由呼叫者的程式**直接控制。這樣,控制權由應用**轉移到了spring容器,控制權發生了反轉。
di的全稱是dependency injection,中文稱之為依賴注入。它與控制反轉(ioc)的含義相同,只不過這兩個稱呼是從兩個角度描述的同乙個概念。從spring容器的角度來看,spring容器負責將被依賴物件賦值給呼叫者的成員變數,這相當於為呼叫者注入了它依賴的例項,這就是spring的依賴注入。
4.自動裝配:在元素中使用autowire屬性,並將其屬性值設定為byname或者bytype即可實現自動裝配。
5.@controller註解在使用時可分為如下兩步:
(1)在相應的類上標註@controller註解。
(2)在spring mvc的配置檔案中新增相應的掃瞄配置資訊。首先需要在配置檔案中引入context命名空間的配置,然後使用context:component-scan元素指定需要掃瞄的類包。
6.spring中基於xml的裝配方式中設值注入需要滿足以下兩點要求:
1、bean類必須提供乙個預設的無參構造方法。
2、bean類必須為需要注入的屬性提供對應的setter方法。
Java 學習之路 執行緒1
自己練習了一下執行緒同步的例項 package com.lcq.threadtest 類名 threadtext4 功能 用於測試多執行緒的同步問題以及解決方法 第乙個執行緒執行後就被加上鎖,只有執行完成之後其他執行緒才能執行 用synchronized關鍵字實現同步 version 1.0 aut...
學習隨筆 1
大學四年很快就要過去了,這個學期我要做畢業設計,題目是基於twincat的機械人運動控制系統的設計。說實話,我校的機械設計製造及其自動化專業雖然在國內名列前茅,但對於本科階段的教育過於注重設計與製造,而對於其自動化的部分則有明顯輕視 也可能是因為我們沒有立足自動化的課程設計吧,反正各種課設使我具備了...
JAVA學習隨筆7
atm實訓 atm功能 1.登陸頁面 2.登陸,輸入密碼 3.選單 1.查詢 2存款 3取款 4修改密碼 5退出 構思所需功能 模組化登陸介面 登陸介面 public static void wel 輸入使用者名稱和密碼 public static boolean login string user...