1
+ <project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
2
+ xsi:schemaLocation=" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" >
3
+ <modelVersion >4.0.0</modelVersion >
4
+ <groupId >com.rajani.spring</groupId >
5
+ <artifactId >SpringMVCHibernateCRUD</artifactId >
6
+ <packaging >war</packaging >
7
+ <version >1.0-SNAPSHOT</version >
8
+ <name >SpringMVCHibernateCRUD Maven Webapp</name >
9
+ <url >http://maven.apache.org</url >
10
+ <!-- Specifying the Versions of Spring, Hiberante, PostgreSQL etc -->
11
+ <properties >
12
+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
13
+ <spring .version>4.1.5.RELEASE</spring .version>
14
+ <hibernate .version>4.3.8.Final</hibernate .version>
15
+ <postgresql .version>9.4.1208</postgresql .version>
16
+ <junit-version >4.12</junit-version >
17
+ <servlet-api-version >3.1.0</servlet-api-version >
18
+ <jsp-version >2.1</jsp-version >
19
+ <jstl-version >1.2</jstl-version >
20
+ <java .version>1.10</java .version>
21
+ </properties >
22
+ <dependencies >
23
+ <dependency >
24
+ <groupId >org.springframework</groupId >
25
+ <artifactId >spring-core</artifactId >
26
+ <version >${spring.version} </version >
27
+ </dependency >
28
+
29
+ <dependency >
30
+ <groupId >org.springframework</groupId >
31
+ <artifactId >spring-context</artifactId >
32
+ <version >${spring.version} </version >
33
+ </dependency >
34
+
35
+ <dependency >
36
+ <groupId >org.springframework</groupId >
37
+ <artifactId >spring-web</artifactId >
38
+ <version >${spring.version} </version >
39
+ </dependency >
40
+
41
+ <dependency >
42
+ <groupId >org.springframework</groupId >
43
+ <artifactId >spring-webmvc</artifactId >
44
+ <version >${spring.version} </version >
45
+ </dependency >
46
+
47
+ <dependency >
48
+ <groupId >org.springframework</groupId >
49
+ <artifactId >spring-orm</artifactId >
50
+ <version >${spring.version} </version >
51
+ </dependency >
52
+
53
+ <dependency >
54
+ <groupId >org.springframework</groupId >
55
+ <artifactId >spring-test</artifactId >
56
+ <version >${spring.version} </version >
57
+ <scope >test</scope >
58
+ </dependency >
59
+
60
+ <!-- Hibernate 4 dependencies -->
61
+ <dependency >
62
+ <groupId >org.hibernate</groupId >
63
+ <artifactId >hibernate-core</artifactId >
64
+ <version >${hibernate.version} </version >
65
+ </dependency >
66
+
67
+ <dependency >
68
+ <groupId >org.hibernate</groupId >
69
+ <artifactId >hibernate-c3p0</artifactId >
70
+ <version >${hibernate.version} </version >
71
+ </dependency >
72
+
73
+ <!-- PostgreSQL Connector -->
74
+ <dependency >
75
+ <groupId >org.postgresql</groupId >
76
+ <artifactId >postgresql</artifactId >
77
+ <version >${postgresql.version} </version >
78
+ </dependency >
79
+
80
+ <!-- Servlet and JSP -->
81
+ <dependency >
82
+ <groupId >javax.servlet</groupId >
83
+ <artifactId >javax.servlet-api</artifactId >
84
+ <version >${servlet-api-version} </version >
85
+ </dependency >
86
+
87
+ <dependency >
88
+ <groupId >javax.servlet.jsp</groupId >
89
+ <artifactId >jsp-api</artifactId >
90
+ <version >${jsp-version} </version >
91
+ <scope >provided</scope >
92
+ </dependency >
93
+
94
+ <!-- JSTL dependency -->
95
+ <dependency >
96
+ <groupId >jstl</groupId >
97
+ <artifactId >jstl</artifactId >
98
+ <version >${jstl-version} </version >
99
+ </dependency >
100
+
101
+ <!-- JUnit -->
102
+ <dependency >
103
+ <groupId >junit</groupId >
104
+ <artifactId >junit</artifactId >
105
+ <version >${junit-version} </version >
106
+ <scope >test</scope >
107
+ </dependency >
108
+
109
+ </dependencies >
110
+ <build >
111
+ <finalName >SpringMVCHibernateCRUD</finalName >
112
+ <plugins >
113
+ <plugin >
114
+ <artifactId >maven-surefire-plugin</artifactId >
115
+ <version >2.22.0</version >
116
+ <configuration >
117
+ <includes >
118
+ <include >**/*Tests.java</include >
119
+ </includes >
120
+ </configuration >
121
+ </plugin >
122
+ <plugin >
123
+ <artifactId >maven-compiler-plugin</artifactId >
124
+ <version >2.3.2</version >
125
+ <configuration >
126
+ <source >${java.version} </source >
127
+ <target >${java.version} </target >
128
+ </configuration >
129
+ </plugin >
130
+ </plugins >
131
+
132
+ </build >
133
+ </project >
0 commit comments