1.何為依賴?
比如你是個男的,你要生孩子,呸呸呸...男的怎么生孩子,所以你得依賴你老婆,不過也不一定咯,你也可以依賴其她妹子。
我們在平時的項目開發(fā)中也是同理,你需要依賴一些東西才能實現(xiàn)相應的功能,但相應的功能或許也可以依賴其它的東西實現(xiàn),比如數(shù)據(jù)庫操作吧,你可以依賴hibernate,但你也可以通過mybatis來做。
這就是所謂的依賴關系咯。
以前我們需要手動的去找hibernate或者mybatis的jar包,系統(tǒng)拋異常我們還不知哪里報錯,通過琢磨才明白沒有引入相應的jar包,然后就去找啊找,找到了然后引入到工程當中。在這里我們就看到maven的好處了,它就是一個倉庫,倉庫里面有各種各樣的包,想要什么就在pom.xml中依賴一下就好了,就算倉庫中沒有的包也可以把它扔到倉庫中,想用的時候就依賴一下。
2.依賴的配置
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