   Apache Cayenne    
          Apache Cayenne     
jdbc-   . 

1.      Apache Cayenne

 apache cayenne : 2.0 - 2.0.4
        : linter-cayenne2
               : v2

 apache cayenne : 3.0 - 3.1
        : linter-cayenne3
               : v3


2. 
 ,    ,        :
 - mvn clean install (     maven)
 - mvn clean package (    jar-   target)

:
   pom.xml,    apache cayenne.
:
    <dependency>
      <groupId>org.apache.cayenne</groupId>
      <artifactId>cayenne</artifactId>
      <version>2.0.4</version>
    </dependency> 

      (   ,    apache cayenne  ..).

3.    

    ,       maven,        
   pom.xml    . , 
      <dependencies>
          <dependency>
              <groupId>ru.relex.linter</groupId>
              <artifactId>linter-cayenne3</artifactId>
              <version>1.0.1</version>
          </dependency>
      </dependencies>

      c    - , :
linter.adapter = org.apache.cayenne.dba.linter.LinterAdapter
linter.cayenne.adapter = org.apache.cayenne.dba.linter.LinterAdapter
linter.jdbc.username = SYSTEM
linter.jdbc.password = MANAGER
linter.jdbc.url = jdbc:linter:linapid:localhost:1070:local;ignoreTargetSqlType=true
linter.jdbc.driver = com.relx.jdbc.LinterDriver
   connection.properties 
      <properties>
          <adapter>org.apache.cayenne.dba.linter.LinterAdapter</adapter>
          <cayenne.adapter>org.apache.cayenne.dba.linter.LinterAdapter</cayenne.adapter>
          <jdbc.driver>com.relx.jdbc.LinterDriver</jdbc.driver>
          <jdbc.url>jdbc:linter:linapid:localhost:1070:local;emptyBlobAsNull=true</jdbc.url>
          <jdbc.user>SYSTEM</jdbc.user>
          <jdbc.pass>MANAGER</jdbc.pass>
          <jdbc.isolation/>
      </properties>

    ,          jdbc-  
linjdbc-1.4.jar  linjdbc-1.6.jar
