Propriétés 属性
<Properties> <! - 使用 UTF-8 编码 -> <project.build.sourceencoding> utf-8 </project.build.sourceencoding> <! - web -> <printemps.version> 4.3.14.release </sspring.version> <! - 数据库相关 -> <mysql.version> 6.0.6 </mysql.
mention de dépendance
<Dependencymanagement> <Detendances> <Dedency> <ProupId> org.springFramework </proupId> <ArtifActid> printemps-framework-bom </ artifactid> <version> $ {printemps.version} </ptelendency> </petencescs> </pypencyManmangation>dépendances
<Dependances> <Dedency> <GroupId> JUnit </rom grouped> <Artifactid> JUnit </ Artifactid> <De version> 4.12 </ Version> <Cope> Test </ Scope> </ Dependency> <Dendency> <ProupId> LOG4J </PROMINGID> <ARTIFACTID> LOG4J </RIFACTID> <DERNÉE> 1.2.17 </DERNIERSE> <GroupId> javax.servlet </prôdId> <Artifactid> servlet-api </lefactive> <frille> 2.5 </-version> <ccope> fourni </cope> </dependency> <dependency> <proupId> javax.servlet.jsp </proupId> <Artifactid> Javax.servlet.jsp-API </ artifactid>. <ccope> fourni </ scope> </dependency> <dependency> <proupId> javax.servlet.jsp.jstl </proupId> <Artifactid> javax.servlet.jsp.jstl-api </ artifactive> <version> 1.2.1 </ version> </ Dependency> <Dedency> <ProupId> Javax.ws.rshs </ groupid> <ArtefactId> javax.ws.rs-api </retifactid> <in version> 2.0 </-version> </pedigency> <dependency> <proupId> javax.websocket </proncId> <lefactive> javax.websocket-api </ artifactid> <version> 1.0 </ version> </pedency> <pedency> <poulinid> javax.annotation </predency> </pedidency> <poulinid> javax.annotation </prequence> </pedency> <pependance> <ArtefactId> javax.annotation-API </lefactive> <in version> 1.2 </-version> </dpendance> <dependency> <proupId> javax.transaction </proncId> <lefactive> javax.transaction-api </ artifactid> </naturlow <GroupId> org.SpringFramework </rolgleId> <Ertifactid> Spring-Context </Retifactid> </Dependency> <Dedency> <ProupId> Org.SpringFramework </prouprid> <ProudActid> Spring-Lorm </ ArfactId> </Dependance> <Dedidency> <ProupId> ORG.SPRINGFRAMER <ArtefactId> Spring-OxM </ artifactid> </ Dependency> <Dedency> <GroupId> org.SpringFramework </proupId> <ErtifActid> Spring-JDBC </ Artifactid> </ Dependency> <Dependency> <ProupId> org.springFramework </proupId> <ArtifActid> Spring-TX </letifactID> <GroupId> org.springframework </proupId> <Artifactid> printemps-web </ artifactid> </pedidency> <dependency> <proupId> org.springframework </prouprid> <ptefactid> printemps-webmvc </ artifactid> </pedency> <pedency> <proupId> Org.springFrameworkworkworkwork </proupId> <ArtefactId> Spring-AOP </ artifactid> </dependency> <dependency> <proupId> org.springframework </proupId> <ArtifActid> Spring-test </ artifactid> </ Dependency> <! - Spring-Oxm 依赖 -> <Dedency> <ProupId> org.codehaus.castor </prouvend> <version> 1.4.1 </ version> </ dépendance> <! - Spring-json 依赖 -> <dependency> <proupId> com.fasterxml.jackson.core </rom grouped> <Artifactid> Jackson-databind </lefactive> <version> 2.9.4 </-version> </Dedendency> <! - <dependency> -> <! - <GroupId> com.fasterxml.jackson.dataformat </rom groupeid> -> <! - <artifactive> jackson-dataformat-xml </ artifactive> -> <! - <version> 2.9.4 </-version> -> <! - </peedency> -> <! - Spring-aop 依赖 -> <dependency> <ArtefactId> AspectJwweaver </ ArfactId> <Dersion> 1.8.13 </ Version> </ Dependency> <! - 上传文件 -> <Dendency> <ProupId> Commons-Fileupload </proupId> <ArtifActid> Commons-Fileupload </ Artifactid> <Desenct> <GroupId> MySql </rolgleId> <ArtifactId> MySQL-Connector-Java </RetifActid> <Dersion> $ {mysql.version} </ version> </Dendency> <! - Druid -> <! - https://mvnrepository.com/artifact/com.alibaba/druid -> <dedence> <GroupId> com.alibaba </rom grouped> <Artifactid> Druid </lefactive> <DERSE> 1.1.9 </DERNIFRATION> </ Dependency> <! - MyBatis -> <Dedency> <ProupID> org.mybatis </proupId> <Artifactid> Mybatis </tatifactid> <version> 3.4.6. <GroupId> org.mybatis </rombandid> <ArtefactId> Mybatis-Spring </ ArfactId> <Dersion> 1.3.2 </DERNIERD> </ Dependency> <! - Mybatis Generator -> <Dedency> <ProupId> Org.Mybatis.Generator </proupId> <ArtifActid> Mybatis-Generator-Core </ ArfactId> <version> 1.3.6 </ version> <ccope> Compile </cope> <OracultAl> true </opultal> </ Dependency> <! - 工具集 -> <! - 操作 JSON -> <! - https://mvnrepository.com/artifact/com.alibaba/fastjson -> <dependency> <proupId> com.alibaba </proupid> <ArtefactId> Fastjson </letefactid> <DERSE> 1.2.47 </ version> </dependency> </Dependances>web.xml
<? xml version = "1.0" Encoding = "utf-8"?> <web-app xmlns = "http://java.sun.com/xml/ns/javaee" xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xsi: schalocation = " http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd "version =" 3.0 "> <plaw-name> archétype application Web créée </splay-name> </ Web-app>
:
下面看下 Pom du démarreur de démarrage de printemps 的依赖关系说明
Spring Boot 通过 Starter 依赖为项目的依赖管理提供帮助 .starter 依赖起始就是特殊的 maven 依赖, 利用了传递依赖解析, 把常用库聚合在一起, 组成了几个为特定功能而定制的依赖.
démarreur de démarrage de printemps 旨在为具有依赖关系的一组 pot 包提供统一的条目框架
它们通常应该从项目描述符 (pom.xml) 继承 , 以便获得配置版本的所有父依赖关系。 : :
Starter Pom 是一组方便的依赖关系描述符 , 可以包含在应用程序中。 你可以得到一个一站式的所有 printemps 和相关技术 , 你需要 , 而不必通过示例代码和复制粘贴负载的依赖关系描述符。 例如 , 如果您想要开始使用 Spring 和 JPA 进行数据库访问 , 只需在项目中包含 Spring-boot-starter-data-jpa 依赖项 , 您就可以开始使用了。
这些 POM 可以用于合成被用于某种项目的依赖 , 例如 , 对于一个简单的 Spring MVC 项目 , 将包括以下工件 (分别从 Spring-boot-starter , Spring-boot-starter-web , printemp-boot-starter-security 读取) : :
Startter 本身在你的应用程序中实际上是空的。 有些包括 Meta-Inf / Spring.Provides 文件 , ide 可以使用它来提供 Pom 更新的上下文帮助。 在 Pom 包装上选择 包装上选择 包装上选择 包装上选择 空 空 空 空 空 ((你不需要记住添加 你不需要记住添加 你不需要记住添加 你不需要记住添加 你不需要记住添加 你不需要记住添加 你不需要记住添加 你不需要记住添加 你不需要记住添加 你不需要记住添加 Pom </pype>)。。
总结
以上所述是小编给大家介绍的 printemps 项目常用 pom 文件的依赖 , 希望对大家有所帮助 , 如果大家有任何疑问请给我留言 , 小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!