1. <?xml version="1.0" encoding="UTF-8"?>
    2. <project xmlns="http://maven.apache.org/POM/4.0.0"
    3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    4. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    5. <modelVersion>4.0.0</modelVersion>
    6. <groupId>com.deya.ssm</groupId>
    7. <artifactId>ssm</artifactId>
    8. <packaging>pom</packaging>
    9. <version>1.0-SNAPSHOT</version>
    10. <modules>
    11. <module>ssm_dao</module>
    12. <module>ssm_service</module>
    13. <module>ssm_domain</module>
    14. <module>ssm_utils</module>
    15. <module>ssm_web</module>
    16. </modules>
    17. <properties>
    18. <spring.version>5.0.2.RELEASE</spring.version>
    19. <slf4j.version>1.6.6</slf4j.version>
    20. <log4j.version>1.2.12</log4j.version>
    21. <oracle.version>11.2.0.1.0</oracle.version>
    22. <mybatis.version>3.4.5</mybatis.version>
    23. <spring.security.version>5.0.1.RELEASE</spring.security.version>
    24. <mybatisplus.version>2.3</mybatisplus.version>
    25. </properties>
    26. <dependencies>
    27. <dependency>
    28. <groupId>org.aspectj</groupId>
    29. <artifactId>aspectjweaver</artifactId>
    30. <version>1.6.8</version>
    31. </dependency>
    32. <dependency>
    33. <groupId>org.springframework</groupId>
    34. <artifactId>spring-aop</artifactId>
    35. <version>${spring.version}</version>
    36. </dependency>
    37. <dependency>
    38. <groupId>org.springframework</groupId>
    39. <artifactId>spring-context</artifactId>
    40. <version>${spring.version}</version>
    41. </dependency>
    42. <dependency>
    43. <groupId>org.springframework</groupId>
    44. <artifactId>spring-context-support</artifactId>
    45. <version>${spring.version}</version>
    46. </dependency>
    47. <dependency>
    48. <groupId>org.springframework</groupId>
    49. <artifactId>spring-web</artifactId>
    50. <version>${spring.version}</version>
    51. </dependency>
    52. <dependency>
    53. <groupId>org.springframework</groupId>
    54. <artifactId>spring-orm</artifactId>
    55. <version>${spring.version}</version>
    56. </dependency>
    57. <dependency>
    58. <groupId>org.springframework</groupId>
    59. <artifactId>spring-beans</artifactId>
    60. <version>${spring.version}</version>
    61. </dependency>
    62. <dependency>
    63. <groupId>org.springframework</groupId>
    64. <artifactId>spring-core</artifactId>
    65. <version>${spring.version}</version>
    66. </dependency>
    67. <dependency>
    68. <groupId>org.springframework</groupId>
    69. <artifactId>spring-test</artifactId>
    70. <version>${spring.version}</version>
    71. </dependency>
    72. <dependency>
    73. <groupId>org.springframework</groupId>
    74. <artifactId>spring-webmvc</artifactId>
    75. <version>${spring.version}</version>
    76. </dependency>
    77. <dependency>
    78. <groupId>org.springframework</groupId>
    79. <artifactId>spring-tx</artifactId>
    80. <version>${spring.version}</version>
    81. </dependency>
    82. <dependency>
    83. <groupId>junit</groupId>
    84. <artifactId>junit</artifactId>
    85. <version>4.12</version>
    86. <scope>test</scope>
    87. </dependency>
    88. <dependency>
    89. <groupId>javax.servlet</groupId>
    90. <artifactId>javax.servlet-api</artifactId>
    91. <version>3.1.0</version>
    92. <scope>provided</scope>
    93. </dependency>
    94. <dependency>
    95. <groupId>javax.servlet.jsp</groupId>
    96. <artifactId>jsp-api</artifactId>
    97. <version>2.0</version>
    98. <scope>provided</scope>
    99. </dependency>
    100. <dependency>
    101. <groupId>jstl</groupId>
    102. <artifactId>jstl</artifactId>
    103. <version>1.2</version>
    104. </dependency> <!-- log start -->
    105. <dependency>
    106. <groupId>log4j</groupId>
    107. <artifactId>log4j</artifactId>
    108. <version>${log4j.version}</version>
    109. </dependency>
    110. <dependency>
    111. <groupId>org.slf4j</groupId>
    112. <artifactId>slf4j-api</artifactId>
    113. <version>${slf4j.version}</version>
    114. </dependency>
    115. <dependency>
    116. <groupId>org.slf4j</groupId>
    117. <artifactId>slf4j-log4j12</artifactId>
    118. <version>${slf4j.version}</version>
    119. </dependency> <!-- log end -->
    120. <dependency>
    121. <groupId>org.mybatis</groupId>
    122. <artifactId>mybatis</artifactId>
    123. <version>${mybatis.version}</version>
    124. </dependency>
    125. <dependency>
    126. <groupId>org.mybatis</groupId>
    127. <artifactId>mybatis-spring</artifactId>
    128. <version>1.3.0</version>
    129. </dependency>
    130. <dependency>
    131. <groupId>com.baomidou</groupId>
    132. <artifactId>mybatis-plus</artifactId>
    133. <version>2.3</version>
    134. </dependency>
    135. <dependency>
    136. <groupId>c3p0</groupId>
    137. <artifactId>c3p0</artifactId>
    138. <version>0.9.1.2</version>
    139. <type>jar</type>
    140. <scope>compile</scope>
    141. </dependency>
    142. <dependency>
    143. <groupId>com.github.pagehelper</groupId>
    144. <artifactId>pagehelper</artifactId>
    145. <version>5.1.2</version>
    146. </dependency>
    147. <dependency>
    148. <groupId>org.springframework.security</groupId>
    149. <artifactId>spring-security-web</artifactId>
    150. <version>${spring.security.version}</version>
    151. </dependency>
    152. <dependency>
    153. <groupId>org.springframework.security</groupId>
    154. <artifactId>spring-security-config</artifactId>
    155. <version>${spring.security.version}</version>
    156. </dependency>
    157. <dependency>
    158. <groupId>org.springframework.security</groupId>
    159. <artifactId>spring-security-core</artifactId>
    160. <version>${spring.security.version}</version>
    161. </dependency>
    162. <dependency>
    163. <groupId>org.springframework.security</groupId>
    164. <artifactId>spring-security-taglibs</artifactId>
    165. <version>${spring.security.version}</version>
    166. </dependency>
    167. <!--<dependency>-->
    168. <!--<groupId>com.oracle</groupId>-->
    169. <!--<artifactId>ojdbc14</artifactId>-->
    170. <!--<version>${oracle.version}</version>-->
    171. <!--</dependency>-->
    172. <dependency>
    173. <groupId>mysql</groupId>
    174. <artifactId>mysql-connector-java</artifactId>
    175. <version>8.0.19</version>
    176. </dependency>
    177. <dependency>
    178. <groupId>javax.annotation</groupId>
    179. <artifactId>jsr250-api</artifactId>
    180. <version>1.0</version>
    181. </dependency>
    182. </dependencies>
    183. <build>
    184. <pluginManagement>
    185. <plugins>
    186. <plugin>
    187. <groupId>org.apache.maven.plugins</groupId>
    188. <artifactId>maven-compiler-plugin</artifactId>
    189. <version>3.2</version>
    190. <configuration>
    191. <source>1.8</source>
    192. <target>1.8</target>
    193. <encoding>UTF-8</encoding>
    194. <showWarnings>true</showWarnings>
    195. </configuration>
    196. </plugin>
    197. </plugins>
    198. </pluginManagement>
    199. </build>
    200. </project>