Add priority support to ResourceDomain annotation
[smart-dao.git] / smart-hibernate-abstract-dao / pom.xml
blob5aa55187564d9a501cbc9b0d0214aa1b1191a812
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <!--\r
3  *   \r
4  * This is a common dao with basic CRUD operations and is not limited to any \r
5  * persistent layer implementation\r
6  * \r
7  * Copyright (C) 2008  Imran M Yousuf (imyousuf@smartitengineering.com)\r
8  * \r
9  * This library is free software; you can redistribute it and/or\r
10  * modify it under the terms of the GNU Lesser General Public\r
11  * License as published by the Free Software Foundation; either\r
12  * version 3 of the License, or (at your option) any later version.\r
13  * This library is distributed in the hope that it will be useful,\r
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of\r
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\r
16  * Lesser General Public License for more details.\r
17  * You should have received a copy of the GNU Lesser General Public\r
18  * License along with this library; if not, write to the Free Software\r
19  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA\r
20  *\r
21  *\r
22 -->\r
23 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">\r
24     <modelVersion>4.0.0</modelVersion>\r
25     <parent>\r
26         <groupId>com.smartitengineering</groupId>\r
27         <artifactId>smart-dao</artifactId>\r
28         <version>0.4-SNAPSHOT</version>\r
29     </parent>\r
30     <groupId>com.smartitengineering</groupId>\r
31     <artifactId>smart-hibernate-abstract-dao</artifactId>\r
32     <packaging>jar</packaging>\r
33     <version>${parent.version}</version>\r
34     <name>smart-hibernate-abstract-dao</name>\r
35     <description>\r
36         The Hibernate implementation of the smart-abstract-dao. It contains the\r
37         hibernate specifc class and extension points for API users.\r
38     </description>\r
39     <repositories>\r
40         <repository>\r
41             <id>maven2-repository.dev.java.net</id>\r
42             <name>Java.net Repository for Maven</name>\r
43             <url>http://download.java.net/maven/2/</url>\r
44             <layout>default</layout>\r
45         </repository>\r
46     </repositories>\r
47     <build>\r
48         <plugins>\r
49             <plugin>\r
50                 <artifactId>maven-jar-plugin</artifactId>\r
51                 <version>${jar.version}</version>\r
52                 <configuration>\r
53                     <archive>\r
54                         <manifest>\r
55                             <addClasspath>true</addClasspath>\r
56                             <classpathPrefix>lib/</classpathPrefix>\r
57                         </manifest>\r
58                         <manifestEntries>\r
59                             <mode>development</mode>\r
60                             <url>${project.url}</url>\r
61                         </manifestEntries>\r
62                         <!-- <manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile> -->\r
63                     </archive>\r
64                 </configuration>\r
65             </plugin>\r
66             <plugin>\r
67                 <groupId>org.apache.maven.plugins</groupId>\r
68                 <artifactId>maven-assembly-plugin</artifactId>\r
69                 <version>${assembly.version}</version>\r
70             </plugin>\r
71         </plugins>\r
72     </build>\r
73     <dependencies>\r
74         <dependency>\r
75             <groupId>com.smartitengineering</groupId>\r
76             <artifactId>smart-abstract-dao</artifactId>\r
77             <version>${project.version}</version>\r
78         </dependency>\r
79         <dependency>\r
80             <groupId>com.smartitengineering</groupId>\r
81             <artifactId>smart-dao-queryparam</artifactId>\r
82             <version>${project.version}</version>\r
83         </dependency>\r
84         <dependency>\r
85             <groupId>com.smartitengineering</groupId>\r
86             <artifactId>smart-domain</artifactId>\r
87             <version>${project.version}</version>\r
88         </dependency>\r
89         <dependency>\r
90             <groupId>org.springframework</groupId>\r
91             <artifactId>spring-hibernate3</artifactId>\r
92             <version>${spring.hibernate.version}</version>\r
93         </dependency>\r
94         <dependency>\r
95             <groupId>org.springframework</groupId>\r
96             <artifactId>spring-dao</artifactId>\r
97             <version>${spring.hibernate.version}</version>\r
98         </dependency>\r
99         <dependency>\r
100             <groupId>org.springframework</groupId>\r
101             <artifactId>spring-core</artifactId>\r
102             <version>${spring.version}</version>\r
103         </dependency>\r
104         <dependency>\r
105             <groupId>org.springframework</groupId>\r
106             <artifactId>spring-jdbc</artifactId>\r
107             <version>${spring.version}</version>\r
108         </dependency>\r
109         <dependency>\r
110             <groupId>org.hibernate</groupId>\r
111             <artifactId>hibernate</artifactId>\r
112             <version>${hibernate.version}</version>\r
113         </dependency>\r
114         <dependency>\r
115             <groupId>org.springframework</groupId>\r
116             <artifactId>spring-beans</artifactId>\r
117             <version>${spring.version}</version>\r
118         </dependency>\r
119         <dependency>\r
120             <groupId>org.springframework</groupId>\r
121             <artifactId>spring-orm</artifactId>\r
122             <version>${spring.version}</version>\r
123         </dependency>\r
124         <dependency>\r
125             <groupId>org.springframework</groupId>\r
126             <artifactId>spring-context</artifactId>\r
127             <version>${spring.version}</version>\r
128         </dependency>\r
129         <dependency>\r
130             <groupId>com.smartitengineering.smart-util</groupId>\r
131             <artifactId>smart-bean-util</artifactId>\r
132             <version>${smart-util.version}</version>\r
133             <scope>test</scope>\r
134         </dependency>\r
135         <dependency>\r
136             <groupId>junit</groupId>\r
137             <artifactId>junit</artifactId>\r
138             <version>${junit.version}</version>\r
139             <scope>test</scope>\r
140         </dependency>\r
141         <dependency>\r
142             <groupId>c3p0</groupId>\r
143             <artifactId>c3p0</artifactId>\r
144             <version>${c3p0.version}</version>\r
145             <scope>test</scope>\r
146         </dependency>\r
147         <dependency>\r
148             <groupId>org.apache.derby</groupId>\r
149             <artifactId>derby</artifactId>\r
150             <version>${derby.version}</version>\r
151             <scope>test</scope>\r
152         </dependency>\r
153     </dependencies>\r
154 </project>\r