屬性屬性
<properties> <! - 使用UTF-8編碼-> <project.build.sourceencoding> utf-8 </project.build.sourceencoding> <! - web-> <spring.version> 4.3.14.release> 4.3.14.release </spring.version> </spring.version>
依賴性管理
<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-framework-bom</artifactId> <version>${spring.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement>依賴性
<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> <!--web--> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>javax.servlet.jsp-api</artifactId> <version>2.3.1</version> <scope>提供</scope> </dependency> <glatienty> <groupId> javax.servlet.jsp.jstl </groupid> <ArtifactId> javax.servlet.servlet.jsp.jsp.jstl-api </artifactid> <ARTIFACTID> Javax.ws.rs-api </artifactid> <版本> 2.0 </distorency> </dependency> <dependency> <groupId> javax.websocket </groupId> <ARTIFAXID> <ARTIFAXID> javax.websocket-apocket-api </artifactid </artifactid> <ArtifactId> Javax.Annotation-api </artifactid> <版本> 1.2 </version> </dependency> <dependency> <groupId> javax.transaction </groupId> <ArtifactId> <ARTIFAXID> javax.transaction-pransaction-api </artifactid </artifactid> <groupId> org.springframework </groupId> <trifactid> spring-context </artifactId> </depentency> <dependency> <groudency> <groupId> org.springframework </groupId> <ARTIFACTID> <ARTIFACTID> spring-horm </artifactid> </artifactid> </artifactid> <ArtifactId> spring-oxm </artifactid> </dependency> <dependency> <groupId> org.springframework </groupid> <ARTIFACTID> spring-jdbc </artifactid> </artifactid> </dependenty> <dependenty> <groupId> <groupId> org.springframework> org.springframework> <groupId> org.springframework </groupId> <trifactid> spring-web </artifactid> </depentency> <dependency> <groudency> <groupId> org.springframework </groupId> <ARTIFACTID> springbmvc </artifactid> spring webmvc </artifactid> </artifactid> <artifactId>spring-aop</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> </dependency> <!--spring-oxm依賴--> <dependency> <groupId>org.codehaus.castor</groupId> <artifactId>castor-xml</artifactId> <版本> 1.4.1 </version> </dependenty> <! - spring-json依賴-> <dependency> <groupId> com.fasterxml.jackson.core.core </groupid> <ARTIFACTID> jackson-databind </artifactid </artifactid> <! - <groupId> com.fasterxml.jackson.dataformat </groupId> - > <! - <ArtiFactId> Jackson-Dataformat-Xml </artifactid> - > <! - > <! - <! <ARTIFACTID> expackJweaver </artifactid> <版本> 1.8.13 </version> </dependency> <! - 上傳文件-> <groudency> <groupId> commons-fileupload </groupId> <Artifactid> commons-fileuudifactid> commons-fileuuad> <groupId> mySQL </groupId> <ArtifactId> mysql-connector-java </artifactid> <版本> $ {mysql.version} </version> </devers> </deverency> <! <! - druid-> <! - > <! - > <! <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.9</version> </dependency> <!--Mybatis--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.6</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>1.3.2</version> </dependency> <!-- Mybatis Generator --> <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <版本> 1.3.6 </版> <scope> compile </scope> </scope> </scope> true </diedenty> </deverency> <! - 工具集-> <! - 操作json-> <! - > <! - https://mvnrepository.com/artifact/artifact/com.aribaba/com.alibaba/com.alibaba/fastjson/fastjson/fastjson--> <depplency> com.alibibaba <ArtifactId> fastjson </artifactid> <版本> 1.2.47 </version> </depentency> </depentencies>web.xml
<? xml版本=“ 1.0”編碼=“ utf-8”? > <web-app xmlns =“ http://java.sun.com/xml/xml/ns/javaee” xmlns:xsi = xsi =“ http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/xml/ns/javaee/javaee/web-app--papp_3_0.xsd“版本
補充:
下面看下春季啟動器POM的依賴關係說明
彈簧靴通過起動器依賴為項目的依賴管理提供幫助。
春季啟動器旨在為具有依賴關係的一組jar包提供統一的條目框架
它們通常應該從項目描述符( pom.xml)繼承,以便獲得配置版本的所有父依賴關係。 :::
啟動器pom是一組方便的依賴關係描述符,spring和相關技術,你需要,而不必通過示例代碼和復制粘貼負載的依賴關係描述符。 ,如果您想要開始使用
這些pom可以用於合成被用於某種項目的依賴,例如,對於一個簡單的,spring mvc項目,spring-boot-starter,spring-boot-starter-web,spring-boot-starter-starter-starter-starter-security讀取)
啟動器本身在你的應用程序中實際上是空的。本身在你的應用程序中實際上是空的。 meta-inf / spring.provides文件,IDE可以使用它來提供pom pom pom pom pom包裝上選擇“空” jar 的主要原因是它們更容易使用(你不需要記住添加
總結
以上所述是小編給大家介紹的春季項目常用pom文件的依賴,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持! ,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!