The Customer DAO

##### Project Documentation

- Project Information
- Project Reports
  - Surefire Report
  - Javadoc
  - SpotBugs
  - JaCoCo
  - Checkstyle
  - CPD
  - PMD
  - Source Xref
  - Test Source Xref
  - Dependency Check
  - DSM Report
  - Tag List

## Generated Reports

This document provides an overview of the various reports that are automatically generated by Maven . Each report is briefly described below.

### Overview

Document | Description
--- | ---
Surefire Report | Report on the test results of the project.
Javadoc | Javadoc API documentation.
SpotBugs | Generates a source code report with the SpotBugs Library.
JaCoCo | JaCoCo Coverage Report.
Checkstyle | Report on coding style conventions.
CPD | Duplicate code detection.
PMD | Verification of coding rules.
Source Xref | HTML based, cross-reference version of Java source code.
Test Source Xref | HTML based, cross-reference version of Java test source code.
Dependency Check | Generates an aggregate report of all child Maven projects providing details on any published vulnerabilities within project dependencies. This report is a best effort and may contain false positives and false negatives.
DSM Report | Design Structure Matrix report of the project.
Tag List | Report on various tags found in the code.