Skip to content

ariel055132/java_scaffolding

Repository files navigation

java_scaffolding

  • A simple Java project scaffolding with Maven and JUnit 5.
  • File Structure as follows:
└── java_scaffolding/
    ├── java-scaffolding-common
    ├── java-scaffolding-gen
    ├── java-scaffolding-sensitive
    ├── java-scaffolding-swagger
    └── java-scaffolding-test
  • java-scaffolding-common
    • Contains common classes and utilities. (StringUtils, DateUtils, GlobalExceptionHandler...)
  • java-scaffolding-gen
    • Code Generation module (Currently has entity generator)
  • java-scaffolding-sensitive
    • Sensitive data encryption module.
  • java-scaffolding-swagger
    • Swagger module (API documentation)
  • java-scaffolding-test
    • Demo module.

Future Enhancements

  • Add sensitive data encryption.
  • Add standard swagger annotations.
  • Add more code generation templates. (Controller, Repository, Service, DTO...)
  • Add standard log functions.
  • Json serialization and deserialization.
  • Add more function in different utils.
  • Add more validation annotations.
  • Add more test cases.
  • More to come...

About

Scaffolding with Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published