Propriedades 属性
<PROPERTIES> <!-使用 UTF-8 编码-> <Project.build.sourceEncoding> utf-8 </project.build.sourceEncoding> <!-web-> <pring.version> 4.3.14.release </spring.version> <!-数据库相关-> <ertsql.version> 6.verssion >.verssion >sssion> [!
Gerenciamento de dependência
<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>dependências
<Dependences> <pendency> <voundid> Junit </fuidid> <TRATIFACTID> JUNIT </STIFACTID> <Versão> 4.12 </version> <cope> test </cope> </dependency> </dependency> <pursCled> log4j </proupId> <tifactId> log4j </spendency> <brougid> <versão> 1.20h2s </groupid> <tifactId> log4j </artifactid> <versão> 1.2.2.20hactid> <! <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> <COPE> fornecido </cope> </dependency> <pendence> <puperid> javax.servlet.jsp.jstl </groupid> <TRAFACTID> javax.servlet.jsp.jstl-api </artifactId> <versão 1.2.1 </version> </dependence> <purround> <roundid> jav jav jav jav jav jav jav jav jav jav jav </sunders> </dependency> <purifactIm> java </dependency> </dependence </.JSTLED> </dependence </dependence> </dependence> </dependence> </. <TarifactId> javax.ws.rs-api </artifactId> <versão> 2.0 </version> </dependency> <pendency> <voundid> javax.websocket </roupidId> <TarifactId> javax.websocket-api </artifactid> <suers> </versão </dependência> </dependência </ArtifactId> javax.annotation-api </stifactId> <versão> 1.2 </version> </dependency> <pendency> <purbrouDId> javax.transaction </foupiD> <TorfactId> javax.transaction-api </artefactid> <versão> 1.2 </versão </dependência> </dependência> <! </groupidiD> org.springframework </roupdiD> <stifactId> spring-context </artifactId> </dependency> <pendencency> <voundiD> org.springframework </groupiD> <stifactId> spring -form </artifactid> </dependency> </ipendence> <purfactId> spring.sfring.sPring.sPring.sPring.sPring.sPring.sPring.sPring.sPring.sPring.sPring.SPring.sPring.SPring.SPring.SPring.SPROFRING.SPROFRING.SPROFRING.SPROFRING.SPROFRING.SPROFROFRIMING. <artifactId>spring-oxm</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <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> <BSERSÃO> 1.4.1 </versão> </dependency> <!-Spring-json 依赖-> <Ependence> <puperid> com.fasterxml.jackson.core </groupid> <stifactId> jackson-databind </sutifactid> <versão 2.9.4 </version> </dependência> <! <!-<GrupId> com.fasterxml.jackson.dataformat </groupid>-> <!-<TRATIFACTID> Jackson-DataFormat-xml </ArtifactId>-> <!-<bersing> 2.9.4 </versão>-> <-</dependency>-> <!-Spring-ap 依赖-> <artifactId>aspectjweaver</artifactId> <version>1.8.13</version> </dependency> <!--上传文件--> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.3</version> </dependency> <!--mysql--> <dependency> <PupidId> mysql </frupiD> <stifactId> mysql-conector-java </artifactId> <versão> $ {mysql.version} </versão> </dependency> <!-druid-> <!-https://mvnrepository> <! <PuerpId> com.alibaba </frugiD> <TRAFACTID> druid </stutifactId> <versão> 1.1.9 </version> </dependency> <!-mybatis-> <peDency> </dependente> </sierg.mybatis </groupid> <stifactId> </dependente> </versão <siperfactId.mybatis </groupid> <stifactid> </dependente> </versão <sierfactid> <PupiFactId> mybatis-spring </artifactId> <versão> 1.3.2 </sisters> </dependency> <!-mybatis gerador-> <spendency> <vrougid> org.mybatis.gerator </groupid> <stifactId> <roupd> mybatis mybatis. <version>1.3.6</version> <scope>compile</scope> <optional>true</optional> </dependency> <!-- 工具集 --> <!--操作json--> <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <dependency> <groupId>com.alibaba</groupId> <TarfactId> fastjson </stifactId> <versão> 1.2.47 </versão> </dependency> </dependências>web.xml
<? xml versão = "1.0" coding = "utf-8"?> <web-app xmlns = "http://java.sun.com/xml/ns/javaee" xmlns: xsi = "http:/www.w3 http://java.sun.com/xml/ns/javaeeeeee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd "versão" 3.0 "> <lame> Archetype Application criou o aplicativo da web
补充
下面看下 Spring Boot Starter Pom 的依赖关系说明
BOTA DE MENHA 通过 STARTER 依赖为项目的依赖管理提供帮助 .STARTER 依赖起始就是特殊的 MAVEN 依赖, 利用了传递依赖解析, 把常用库聚合在一起, 组成了几个为特定功能而定制的依赖.
Spring Boot Starter 旨在为具有依赖关系的一组 jar 包提供统一的条目框架
它们通常应该从项目描述符 (pom.xml) 继承 , 以便获得配置版本的所有父依赖关系。 在开发者一方没有更多的负担:
Starter pom 是一组方便的依赖关系描述符 , 可以包含在应用程序中。 你可以得到一个一站式的所有 primavera 和相关技术 , 你需要 , 而不必通过示例代码和复制粘贴负载的依赖关系描述符。 , 如果您想要开始使用 mola 和 jpa 进行数据库访问 , 只需在项目中包含 mola-boot-starter-data-jpa 依赖项 , 您就可以开始使用了。 您就可以开始使用了。
这些 pom 可以用于合成被用于某种项目的依赖 , 例如 , 对于一个简单的 mola mvc 项目 , ((分别从 Spring-boot-starter , Spring-boot-starter-web , Spring-boot-starter-segurança 读取))) 读取 读取 读取 读取 读取 读取 读取 读取 读取 读取 读取 读取
iniciante 本身在你的应用程序中实际上是空的。 有些包括 meta-inf / spring.provides 文件 , ide 可以使用它来提供 pom 更新的上下文帮助。 pom 包装上选择 “空” jarra 的主要原因是它们更容易使用 (你不需要记住添加 pom </pype>)。
总结
以上所述是小编给大家介绍的 Spring 项目常用 pom 文件的依赖 , 希望对大家有所帮助 , 如果大家有任何疑问请给我留言 , 小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!