Skip to content

generate JPA entity, repository etc. from database table with carp style.

Notifications You must be signed in to change notification settings

flian/carp-code-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

carp-code-generator

generate JPA entity, repository etc. from database table with carp style.

Java style useage

  1. major configuration are under generator.properties

  2. you can create generatorExtend.properties in classpath to override configuration

  3. normal main class should looks like:

public static void main(String[] args) {
        JpaGenerator generator = new JpaGenerator();
        generator.rendEntityAndRepository();
        //using follow code,if you just want print out classes info in console.
        //generator.rendEntityAndRepository(true);
    }
  1. you can redefine ${jpa.entityTemplateName} and ${jpa.repositoryTemplateName} and put them under ${template.dir}/${template.type} to generator your own class.

  2. please reference EntityDto.java and EntityAttributeDto.java for properties can be used in templates.

deploy to private nexus: mvn deploy -Dmaven.test.skip=true

maven release plugin manual: see maven-release-plugin for more detail

prepare release:mvn release:prepare release :mvn release:perform

About

generate JPA entity, repository etc. from database table with carp style.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published