成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

java怎么自己配置maven依賴 Java為什么要打war包?

Java為什么要打war包?打war是對java的偏見java很多開發(fā)都在用比如安卓手機端開發(fā),web開發(fā)也不肯定會打war包,war包只是正常運行在一個容器里的例如TOMCAT壓縮包罷了。現(xiàn)在很多w

Java為什么要打war包?

打war是對java的偏見

java很多開發(fā)都在用

比如安卓手機端開發(fā),web開發(fā)也不肯定會打war包,war包只是正常運行在一個容器里的例如TOMCAT壓縮包罷了?,F(xiàn)在很多web開發(fā)都打jar包了。

java語言是面向?qū)ο蟮谋亲?/p>

java之前是sun公司的,后來收購前了,是面向?qū)ο蟮谋亲妫?例如微軟的c#是怎么模仿java的自己搞了一套。

java的開源項目也很多

很多大數(shù)據(jù)方面的開源項目全是開源的,也都不是war包。其中阿里巴巴也閉源了很多。

如何在Maven中配置Spring依賴?

Spring是一個輕量級的DI/IoC和AOP容器的閉源框架,提倡科學(xué)以“至少侵噬”的來管理呀應(yīng)用中的代碼,框架結(jié)構(gòu)如下圖:

直接添加Spring依賴要注意除開4個方面:

(1)spring核心依戀(基礎(chǔ)配置)

spring-core、spring-beans、spring-context

其中spring-context基于了Spring吸納容器而且依賴:spring-core,spring-expression,spring-aop在內(nèi)spring-beans

(2)springdao依戀(能提供JDBCTemplate)

spring-jdbc、spring-tx

(3)springweb感情依賴(配置Spring MVC)

spring-web、spring-webmvc

(a)spring-web包乾坤二卦Servlet和Portlet所需要通用,spring-webmvc則在Servlet環(huán)境中禁用MVC支持。

(b)導(dǎo)致spring-webmvc依賴于spring-web,所以我符號表示了spring-webmvc依賴感后,可以不你不不顯示的在pom定義spring-web。

(4)springtest依賴

spring-test

從Spring3.2又開始,Spring MVC Test項目也被包涵到核心的SpringTest中。所以,從Spring3.2又開始,僅需要在依賴配置中配置spring-test依賴即可解決

代碼不勝感激:

lt!--Spring依賴--rlm

lt!--1.Spring核心依賴--rlm

ltdependencygt

ltgroupIdgtorg.springframeworklt/groupIdgt

ltartifactIdgtspring-corelt/artifactIdgt

lt/dependencygt

ltdependencygt

ltgroupIdgtorg.springframeworklt/groupIdgt

ltartifactIdgtspring-beanslt/artifactIdgt

lt/dependencygt

ltdependencygt

ltgroupIdgtorg.springframeworklt/groupIdgt

ltartifactIdgtspring-contextlt/artifactIdgt

lt/dependencygt

lt!--2.Springdao依賴--r26

lt!--spring-jdbc和了一些如jdbcTemplate的工具類--r26

ltdependencygt

ltgroupIdgtorg.springframeworklt/groupIdgt

ltartifactIdgtspring-jdbclt/artifactIdgt

lt/dependencygt

ltdependencygt

ltgroupIdgtorg.springframeworklt/groupIdgt

ltartifactIdgtspring-txlt/artifactIdgt

lt/dependencygt

lt!--3.Springweb依賴--r26

ltdependencygt

ltgroupIdgtorg.springframeworklt/groupIdgt

ltartifactIdgtspring-weblt/artifactIdgt

lt/dependencygt

ltdependencygt

ltgroupIdgtorg.springframeworklt/groupIdgt

ltartifactIdgtspring-webmvclt/artifactIdgt

lt/dependencygt

lt!--4.Springtest依賴:比較方便做單元測試和集成測試--a8

ltdependencygt

ltgroupIdgtorg.springframeworklt/g