This module allows you to import a database tables to POJO instances.
In the conf/application.conf file, enable the JPAGEN module by adding this line:
# The jpagen module
module.jpagen=${play.path}/modules/jpagenor in the conf/dependencies.yaml file:
require:
play → jpagen 1.0
play jpagen:create-list myapplicationplay jpagen:generate myapplicationThis command will create the classes in the models package based on the database tables. This is useful is you have an existing database and you want to re-use this database.
db.driver(required)db.url(required)db.user(required)db.pass(required)db.default.schema(optional, default="")jpagen.package.name(default=models)jpagen.template.entity(default=jpagen/entity.tmpl)jpagen.template.idClass(default=jpagen/idClass.tmpl)jpagen.template.list(default=jpagen/list.tmpl)jpagen.mode(required, possible values=MYSQL,ORACLE)jpagen.excludes(optional, regular expression)jpagen.includes(optional, regular expression)
Be sure to configure correctly your database access using your conf/application.conf file (db.user, db.pass, db.driver, db.url, etc…).