net.sf.mardao:mardao-mysql

Mardao is a DAO generator, packaged as a maven plugin. The JPA-annotated Entities is the input to the generator.

License

License

Categories

Categories

MySQL Data Databases Net
GroupId

GroupId

net.sf.mardao
ArtifactId

ArtifactId

mardao-mysql
Last Version

Last Version

2.3.6
Release Date

Release Date

Type

Type

jar
Description

Description

net.sf.mardao:mardao-mysql
Mardao is a DAO generator, packaged as a maven plugin. The JPA-annotated Entities is the input to the generator.

Download mardao-mysql

How to add to project

<!-- https://jarcasting.com/artifacts/net.sf.mardao/mardao-mysql/ -->
<dependency>
    <groupId>net.sf.mardao</groupId>
    <artifactId>mardao-mysql</artifactId>
    <version>2.3.6</version>
</dependency>
// https://jarcasting.com/artifacts/net.sf.mardao/mardao-mysql/
implementation 'net.sf.mardao:mardao-mysql:2.3.6'
// https://jarcasting.com/artifacts/net.sf.mardao/mardao-mysql/
implementation ("net.sf.mardao:mardao-mysql:2.3.6")
'net.sf.mardao:mardao-mysql:jar:2.3.6'
<dependency org="net.sf.mardao" name="mardao-mysql" rev="2.3.6">
  <artifact name="mardao-mysql" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.sf.mardao', module='mardao-mysql', version='2.3.6')
)
libraryDependencies += "net.sf.mardao" % "mardao-mysql" % "2.3.6"
[net.sf.mardao/mardao-mysql "2.3.6"]

Dependencies

compile (5)

Group / Artifact Type Version
net.sf.mardao : mardao-core jar 2.3.6
commons-codec : commons-codec jar 1.6
org.springframework : spring-jdbc jar 3.0.0.RELEASE
org.codehaus.jackson : jackson-core-asl jar 1.9.2
org.codehaus.jackson : jackson-mapper-asl jar 1.9.2

runtime (1)

Group / Artifact Type Version
commons-dbcp : commons-dbcp jar 1.4

test (6)

Group / Artifact Type Version
net.sf.jsr107cache : jsr107cache jar 1.1
mysql : mysql-connector-java jar 5.1.14
junit : junit jar 3.8.1
org.springframework : spring-test jar 3.0.0.RELEASE
org.slf4j : slf4j-jdk14 jar 1.6.1
com.h2database : h2 jar 1.3.162

Project Modules

There are no modules declared in this project.

Build Status

Mardao Architect's Java DAO generator

Latest Stable Version: 3.0.13

License: http://www.gnu.org/licenses/gpl-3.0.html

Mardao is an ORM and DAO generator, packaged as a maven plugin. It generates DAO classes using your annotated domain classes as input.

Build from scratch with

 mvn clean install -DskipTests -Dmaven.javadoc.skip=true -Dmaven.test.skip=true && mvn install -PpluginTest

For more info and support, visit the mardao wiki at (Mardao Wiki)[https://github.com/sosandstrom/mardao/wiki] or the Open Pockets blog at (Open Pockets)[http://blog.wadpam.com]

Release History

Tag release with

 mvn gimple:gimple

Deploy release with

 mvn clean install -DskipTests -Dmaven.javadoc.skip=true -Dmaven.test.skip=true && mvn deploy -PpluginTest,release-sign-artifacts -Dgpg.passphrase=

Release 3.0.13

Friday, 2015-02-13

  • added more filters
  • Reduced dependencies

Release 3.0.4

  • First 3.x release, introducing Mapper and Supplier.

Release 2.3.1 Overview:

  • Dao-supported transactions

Release date: 2013-05-15

New features:

Fixed bugs:


Release 2.3.0 Overview:

  • Support for Android again

Release date: 2013-04-20

New features:

Fixed bugs:


Release 2.0.3 Overview:

  • Float bugfix

Release date: 2012-10-

New features:

Fixed bugs:

  • Float conversion from Double (GAE)

Release 2.0.2 Overview:

  • queryByParent bugfix
  • Support for Windows backslash

Release date: 2012-10-16

New features:

Fixed bugs:

  • queryByParent bugfix
  • Support for Windows backslash

Release 2.0.1 Overview:

  • queryBy(Collection<?> field) is now queryBy(Object field)
  • Exposes a few more methods in public

Release date: 2012-10-06

New features:

  • Exposes a few more methods in public

Fixed bugs:

  • queryBy(Collection<?> field) is now queryBy(Object field)

Release 2.0.0 Overview:

Version 2.0.0 is the first release of the completely refactorized and rewritten version of Mardao 2.

Release date: 2012-09-22

New features:

Support for Android

Fixed bugs:

Not applicable


Release 1.37 Overview:

Latest bugfix release of Mardao 1

Release date: 2012-09-09

New features:

Fixed bugs:


Release 1.20 Overview: Support for @Basic arrays, rename to mardao-maven-plugin Release date: 2012-03-19

New features: Support for @Basic arrays

Fixed bugs:


Release 1.17 Overview: Support for Android DAO generation, based on SQLiteDatabase and SQLiteHelper Release date: 2011-12-18 You set the plugin configuration

Android

and use the dependency

net.sf.mardao mardao-android ${mardao.version}

to use for Android.

New features: Support for Android

Fixed bugs:


Release 1.9 Overview: Good support for AppEngine low-level API, and parent keys. You set AED to generate for AppEngine low-level.

New features:

Fixed bugs:


Release 1.4 Overview: One important Date bugfix, and support for Expression queries

New features: 3093502 protected findBy(Expression... ) Closed 2010-10-23 f94os 5

Fixed bugs: 3093501 Use ResultSet.getTimestamp() instead of getDate() Closed 2010-10-23 f94os Fixed 7


Release 1.3 Overview: Only one bugfix, for findBy(Map args) methods

New features in 1.3:

Fixed bugs in 1.3: 3038659 findBy(Map args) does not find entities


Release 1.2 Overview: Only one bugfix for Eclipse IDE

New features in 1.2:

Fixed bugs in 1.2: 3017379 Generated source does not compile in java 1.5 (Eclipse IDE only?)


Release 1.1 Overview: Support @Table and @Column. Generate per-table CREATE scripts Use Column names instead of Entity attribute names More JUnit tests

New features in 1.1: 3010142 @Column(name="currentEmployerID") 3010141 @Table(name="tblEmployee")

Fixed bugs in 1.1: 3011930 Use column names in AbstractDao, not attribute names


Version: 1.0 Initial release.

Versions

Version
2.3.6
2.3.3
2.3.2
2.3.1
2.3.0
2.2.3
2.2.2