1.何為依賴?

比如你是個(gè)男的,你要生孩子,呸呸呸...男的怎么生孩子,所以你得依賴你老婆,不過也不一定咯,你也可以依賴其她妹子。

我們?cè)谄綍r(shí)的項(xiàng)目開發(fā)中也是同理,你需要依賴一些東西才能實(shí)現(xiàn)相應(yīng)的功能,但相應(yīng)的功能或許也可以依賴其它的東西實(shí)現(xiàn),比如數(shù)據(jù)庫(kù)操作吧,你可以依賴hibernate,但你也可以通過mybatis來做。

這就是所謂的依賴關(guān)系咯。

以前我們需要手動(dòng)的去找hibernate或者mybatis的jar包,系統(tǒng)拋異常我們還不知哪里報(bào)錯(cuò),通過琢磨才明白沒有引入相應(yīng)的jar包,然后就去找啊找,找到了然后引入到工程當(dāng)中。在這里我們就看到maven的好處了,它就是一個(gè)倉(cāng)庫(kù),倉(cāng)庫(kù)里面有各種各樣的包,想要什么就在pom.xml中依賴一下就好了,就算倉(cāng)庫(kù)中沒有的包也可以把它扔到倉(cāng)庫(kù)中,想用的時(shí)候就依賴一下。

 

2.依賴的配置

萬碼學(xué)堂,電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

 1 <project>       2     <dependencies>  3         <dependency> 4             <groupId>junit</groupId>       5             <artifactId>junit</artifactId>       6             <version>3.8.1</version> 7             <type>...</type> 8             <scope>test</scope> 9             <optional>...</optional>10             <exclusions>      11        
        
		

網(wǎng)友評(píng)論