This is a source generator for uroboroSQL users.
src/main/resources/db-config.properties
db.url=jdbc:h2:file:./src/test/resources/db/petclinic;AUTOCOMMIT=FALSE
db.user=sa
db.password=
src/main/resources/entity-config.properties
# entity class's pacakge name
package.name=jp.co.future.uroborosql.model
# output directory
output.dir=./target/entities
include.table.pattern=
exclude.table.pattern=
include.column.pattern=
exclude.column.pattern=
# Entity class's Parent class name (optional)
base.model.name=jp.co.future.uroborosql.BaseModel
# Entity class's javadoc @author (optional)
author.name=uroborosql-generator
# Entity class's lock version column name (optional)
lock.version.name=lock_version
$ mvn -Pentity
$ mvn -Pentity -Dpackage.name=com.example
Released under the MIT License.
Copyright (c) 2017-2018 KENICHI HOSHI.