DBvolution

Advanced Library to Remove Object Relational Impedance. DBvolution translates all database concepts into Object Oriented concepts, allowing you to spend all your time writing Java rather than fixing broken and awkward SQL. DBvolution transforms your schema into classes, reduces the database configuration to sparse annotations on the classes, and allows querying directly from the classes. Queries are created inside your java code and takes as little as one line for a multi-table outer join. Retrieving the rows from the query is only one more method call. Dozens of SQL functions are available without leaving your Java code and use chaining to build complex expressions easily. Transactions are encapsulated into a thread-like API, allowing you to write complex database interactions in complete safety. The actions performed by DBvolution are always available for debugging and checking by DBAs before release. There are examples in nz.co.gregs.dbvolution.examples, and documentation at http://dbvolution.gregs.co.nz and http://sourceforge.net/p/dbvolution/blog/

Лицензия

Лицензия

Группа

Группа

nz.co.gregs
Идентификатор

Идентификатор

dbvolution
Последняя версия

Последняя версия

1.0.5
Дата

Дата

Тип

Тип

jar
Описание

Описание

DBvolution
Advanced Library to Remove Object Relational Impedance. DBvolution translates all database concepts into Object Oriented concepts, allowing you to spend all your time writing Java rather than fixing broken and awkward SQL. DBvolution transforms your schema into classes, reduces the database configuration to sparse annotations on the classes, and allows querying directly from the classes. Queries are created inside your java code and takes as little as one line for a multi-table outer join. Retrieving the rows from the query is only one more method call. Dozens of SQL functions are available without leaving your Java code and use chaining to build complex expressions easily. Transactions are encapsulated into a thread-like API, allowing you to write complex database interactions in complete safety. The actions performed by DBvolution are always available for debugging and checking by DBAs before release. There are examples in nz.co.gregs.dbvolution.examples, and documentation at http://dbvolution.gregs.co.nz and http://sourceforge.net/p/dbvolution/blog/
Система контроля версий

Система контроля версий

https://github.com/gregorydgraham/DBvolution.git

Скачать dbvolution

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/nz.co.gregs/dbvolution/ -->
<dependency>
    <groupId>nz.co.gregs</groupId>
    <artifactId>dbvolution</artifactId>
    <version>1.0.5</version>
</dependency>
// https://jarcasting.com/artifacts/nz.co.gregs/dbvolution/
implementation 'nz.co.gregs:dbvolution:1.0.5'
// https://jarcasting.com/artifacts/nz.co.gregs/dbvolution/
implementation ("nz.co.gregs:dbvolution:1.0.5")
'nz.co.gregs:dbvolution:jar:1.0.5'
<dependency org="nz.co.gregs" name="dbvolution" rev="1.0.5">
  <artifact name="dbvolution" type="jar" />
</dependency>
@Grapes(
@Grab(group='nz.co.gregs', module='dbvolution', version='1.0.5')
)
libraryDependencies += "nz.co.gregs" % "dbvolution" % "1.0.5"
[nz.co.gregs/dbvolution "1.0.5"]

Зависимости

compile (16)

Идентификатор библиотеки Тип Версия
mysql : mysql-connector-java jar 5.1.36
com.h2database : h2 jar 1.4.188
mysql : mysql-connector-mxj jar 5.0.12
postgresql : postgresql jar 9.1-901-1.jdbc4
org.reflections : reflections jar 0.9.10
commons-logging : commons-logging jar 1.2
nz.co.gregs : dbvolution-eclipse jar 3.8.3.3
net.sf.jung : jung-visualization jar 2.0.1
net.sf.jung : jung-graph-impl jar 2.0.1
org.xerial : sqlite-jdbc jar 3.8.11.1
commons-codec : commons-codec jar 1.10
com.nuodb.jdbc : nuodb-jdbc jar 2.2.0
org.apache.derby : derby jar 10.11.1.1
org.apache.derby : derbyclient jar 10.11.1.1
com.vividsolutions : jts jar 1.13
joda-time : joda-time jar 2.8.2

test (5)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12
org.hamcrest : hamcrest-all jar 1.3
net.sourceforge.tedhi : tedhi jar 0.9
commons-logging : commons-logging jar 1.2
log4j : log4j jar 1.2.17

Модули Проекта

Данный проект не имеет модулей.

DBvolution

DBvolution is a java library that reduces SQL access to simple java calls.

Advanced Library to Remove Object Relational Impedance.

DBvolution translates all database concepts into Object Oriented concepts, allowing you to spend all your time writing Java rather than fixing broken and awkward SQL.

DBvolution transforms your schema into classes, reduces the database configuration to sparse annotations on the classes, and allows querying directly from the classes.

Queries are created inside your java code and takes as little as one line for a multi-table outer join. Retrieving the rows from the query is only one more method call. Dozens of SQL functions are available without leaving your Java code and use chaining to build complex expressions easily.

Transactions are encapsulated into a thread-like API, allowing you to write complex database interactions in complete safety.

The actions performed by DBvolution are always available for debugging and checking by DBAs before release.

There are examples in nz.co.gregs.dbvolution.examples, and documentation at http://dbvolution.gregs.co.nz and http://sourceforge.net/p/dbvolution/blog/

Версии библиотеки

Версия
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
0.9.49
0.9.48-Byzanium
0.9.47
0.9.46
0.9.45
0.9.44
0.9.43
0.9.42
0.9.41
0.9.40
0.9.37
0.9.36
0.9.35
0.9.34
0.9.33
0.9.32
0.9.31
0.9.30
0.9.29
0.9.28
0.9.27
0.9.26
0.9.25
0.9.24
0.9.23
0.9.22
0.9.21
0.9.20
0.9.19
0.9.18
0.9.16
0.9.15
0.9.14
0.9.13
0.9.12
0.9.11
0.9.10
0.9.9
0.9.8
0.9.7
0.9.6
0.9.5
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
0.8.36
0.8.35
0.8.34
0.8.33
0.8.32
0.8.31
0.8.30
0.8.29
0.8.28
0.8.27
0.8.26
0.8.25
0.8.24
0.8.23
0.8.22
0.8.21
0.8.20
0.8.17
0.8.16
0.8.15
0.8.14
0.8.13
0.8.12
0.8.11
0.8.10
0.8.9
0.8.8
0.8.7
0.8.6
0.8.5
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
0.7.17
0.7.16
0.7.15
0.7.14
0.7.13
0.7.12
0.7.11
0.7.10
0.7.9
0.7.8
0.7.7
0.7.6
0.7.5
0.7.4
0.7.3
0.7.2
0.7.1
0.7
0.6.5