Commit a6feb89f1d06f2ecc36600bccef76bf75ebba95e

Authored by Cleverson Sacramento
1 parent 2bbaddb1
Exists in master

Criação da proposta de extensão JDBC

impl/extension/jdbc/.gitignore 0 → 100644
... ... @@ -0,0 +1,7 @@
  1 +/target
  2 +/.project
  3 +/.classpath
  4 +/.settings
  5 +/.externalToolBuilders
  6 +/hsql:..properties
  7 +/hsql:..script
... ...
impl/extension/jdbc/pom.xml 0 → 100755
... ... @@ -0,0 +1,97 @@
  1 +<!--
  2 + Demoiselle Framework
  3 + Copyright (C) 2010 SERPRO
  4 + ============================================================================
  5 + This file is part of Demoiselle Framework.
  6 +
  7 + Demoiselle Framework is free software; you can redistribute it and/or
  8 + modify it under the terms of the GNU Lesser General Public License version 3
  9 + as published by the Free Software Foundation.
  10 +
  11 + This program is distributed in the hope that it will be useful,
  12 + but WITHOUT ANY WARRANTY; without even the implied warranty of
  13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14 + GNU General Public License for more details.
  15 +
  16 + You should have received a copy of the GNU Lesser General Public License version 3
  17 + along with this program; if not, see <http://www.gnu.org/licenses />
  18 + or write to the Free Software Foundation, Inc., 51 Franklin Street,
  19 + Fifth Floor, Boston, MA 02110-1301, USA.
  20 + ============================================================================
  21 + Este arquivo é parte do Framework Demoiselle.
  22 +
  23 + O Framework Demoiselle é um software livre; você pode redistribuí-lo e/ou
  24 + modificá-lo dentro dos termos da GNU LGPL versão 3 como publicada pela Fundação
  25 + do Software Livre (FSF).
  26 +
  27 + Este programa é distribuído na esperança que possa ser útil, mas SEM NENHUMA
  28 + GARANTIA; sem uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou
  29 + APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU/LGPL em português
  30 + para maiores detalhes.
  31 +
  32 + Você deve ter recebido uma cópia da GNU LGPL versão 3, sob o título
  33 + "LICENCA.txt", junto com esse programa. Se não, acesse <http://www.gnu.org/licenses />
  34 + ou escreva para a Fundação do Software Livre (FSF) Inc.,
  35 + 51 Franklin St, Fifth Floor, Boston, MA 02111-1301, USA.
  36 +-->
  37 +<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">
  38 +
  39 +
  40 + <modelVersion>4.0.0</modelVersion>
  41 +
  42 + <artifactId>demoiselle-jdbc</artifactId>
  43 + <packaging>jar</packaging>
  44 +
  45 + <parent>
  46 + <groupId>br.gov.frameworkdemoiselle</groupId>
  47 + <artifactId>demoiselle-extension-parent</artifactId>
  48 + <version>2.4.0-ALPHA1-SNAPSHOT</version>
  49 + <relativePath>../../../parent/extension</relativePath>
  50 + </parent>
  51 +
  52 + <name>Demoiselle Framework JDBC Extension</name>
  53 + <description>
  54 + Demoiselle Framework JDBC Extension
  55 + </description>
  56 + <url>http://www.frameworkdemoiselle.gov.br</url>
  57 +
  58 + <licenses>
  59 + <license>
  60 + <name>GNU Lesser General Public License, Version 3</name>
  61 + <url>http://www.gnu.org/licenses/lgpl-3.0.txt</url>
  62 + </license>
  63 + </licenses>
  64 +
  65 + <organization>
  66 + <name>SERPRO - Serviço Federal de Processamento de Dados</name>
  67 + <url>http://www.serpro.gov.br</url>
  68 + </organization>
  69 +
  70 + <dependencies>
  71 + </dependencies>
  72 +
  73 + <repositories>
  74 + <repository>
  75 + <id>sonatype-nexus-snapshots</id>
  76 + <name>Sonatype Nexus Snapshots</name>
  77 + <url>https://oss.sonatype.org/content/repositories/snapshots</url>
  78 + <snapshots>
  79 + <enabled>true</enabled>
  80 + </snapshots>
  81 + <releases>
  82 + <enabled>false</enabled>
  83 + </releases>
  84 + </repository>
  85 + <repository>
  86 + <id>sonatype-nexus-releases</id>
  87 + <name>Sonatype Nexus Releases</name>
  88 + <url>https://oss.sonatype.org/content/repositories/releases</url>
  89 + <snapshots>
  90 + <enabled>false</enabled>
  91 + </snapshots>
  92 + <releases>
  93 + <enabled>true</enabled>
  94 + </releases>
  95 + </repository>
  96 + </repositories>
  97 +</project>
... ...
parent/bom/pom.xml
... ... @@ -81,6 +81,11 @@
81 81 </dependency>
82 82 <dependency>
83 83 <groupId>br.gov.frameworkdemoiselle</groupId>
  84 + <artifactId>demoiselle-jdbc</artifactId>
  85 + <version>2.4.0-ALPHA1-SNAPSHOT</version>
  86 + </dependency>
  87 + <dependency>
  88 + <groupId>br.gov.frameworkdemoiselle</groupId>
84 89 <artifactId>demoiselle-jpa</artifactId>
85 90 <version>2.4.0-ALPHA1-SNAPSHOT</version>
86 91 </dependency>
... ...
pom.xml
... ... @@ -65,6 +65,7 @@
65 65 <module>parent/se</module>
66 66 <module>parent/archetype</module>
67 67 <module>impl/core</module>
  68 + <module>impl/extension/jdbc</module>
68 69 <module>impl/extension/jpa</module>
69 70 <module>impl/extension/jsf</module>
70 71 <module>impl/extension/jta</module>
... ...