a blueprint for petshop
https://github-petshop.herokuapp.com
- Apache Maven 3.0.5
- Java JDK 1.7.80 or above ๐
- Eclipse (Kepler) or Netbeans ๐ซ
- Apache Derby (Embedded DB ๐พ https://db.apache.org/derby)
- Service Layer Design Pattern ( Thank you ๐ http://java-design-patterns.com/patterns/service-layer )
- Semantic Versioning ( ๐ป https://semver.org)
- Flyway ( ๐ฌ https://flywaydb.org )
- Travis-CI ( โ https://travis-ci.org - free-edition )
- Codecov (:thought_balloon: https://codecov.io)
mvn archetype:generate -DgroupId=com.keramiozsoy.petshop -DartifactId=petshop -Dversion=0.0.1-SNAPSHOT -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
git clone https://github.com/keramiozsoy/petshop.git
cd petshop/petshop
mvn clean
mvn package
Eclipse > File > Import... > General > Existing Project into Workspace > Browser > Select petshop project > Finish
A gitignore file includes java,maven and eclipse gitignore files.