Skip to content

Files and Directories Structure

Anantha Raju C edited this page Sep 29, 2020 · 1 revision

The project (a.k.a. project directory) has a particular directory structure. A representative project is shown below:

.
├── Spring Elements
├── src
│   └── main
│       └── java
│           ├── io.github.anantharajuc.sbtest
│           │   │ 
│           │   ├──io.github.anantharajuc.sbtest.auditing
│           │   │ 
│           │   ├──io.github.anantharajuc.sbtest.security.authorization
│           │   │ 
│           │   ├──io.github.anantharajuc.sbtest.backend
│           │   │     │    
│           │   │     ├──io.github.anantharajuc.sbtest.person
│           │   │     │
│           │   │     └──io.github.anantharajuc.sbtest.backend.persistence.repositories
│           │   │
│           │   └──io.github.anantharajuc.sbtest.backend.service
│           │
│           ├── io.github.anantharajuc.sbtest.util.config
│           │
│           ├── io.github.anantharajuc.sbtest.enums
│           │
│           ├── io.github.anantharajuc.sbtest.exception
│           │
│           ├── io.github.anantharajuc.sbtest.security
│           │
│           ├── io.github.anantharajuc.sbtest.util
│           │
│           └── io.github.anantharajuc.sbtest.web
│               │
│				├── io.github.anantharajuc.sbtest.web.controllers
│               │
│				└── io.github.anantharajuc.sbtest.web.domain.frontend
├── src
│   └── main
│       └── resources
│           ├── data
│           │   └── mysql
│           │       └── migrations
│           │           ├── V0_0_1__initialize_structure.sql
│           │           └── V0_0_2__audit_structure.sql
│           │           └── V0_0_3__populate_data.sql
│           │           └── V0_0_4__data_geo.sql
│           │           └── V0_0_5__data_address.sql
│           │           └── V0_0_6__data_person.sql
│           │           └── V0_0_7__data_security.sql
│           ├── i18n
│           │   └── messages.properties
│           │   └── messages_es.properties
│           ├── static
│           │   ├── css
│           │   ├── images
│           │   ├── js
│           │   └── favicon.ico
│           ├── templates
│           │   ├── fragments
│           │   │   ├── body_scripts.html
│           │   │   ├── footer.html
│           │   │   ├── htmlhead.html
│           │   │   ├── navigation.html
│           │   │   ├── pagetitle.html
│           │   │   └── social_buttons.html
│           │   │   
│           │   ├── pages
│           │   │   ├── about.html
│           │   │   ├── built_with.html
│           │   │   ├── close.html
│           │   │   ├── form.html
│           │   │   ├── index.html
│           │   │   ├── login.html
│           │   │   └── settings.html
│           │   │   
│           │   ├── error.html
│           │   └── layout.html
│           │   
│           ├── application-dev.properties
│           ├── application-production.properties
│           ├── application-qa.properties
│           ├── application-staging.properties
│           ├── application.properties
│           ├── banner.txt
│           └── log4j2.xml
├── src
│   └── test
│       └── java/io/github/anantharajuc/sbtest/service
│           └── PersonServiceImpl.test
├── JRE System Library
├── Maven Dependencies
├── bin
├── logs
│   └── application.log
├── src
├── target
│   └──application-0.0.1-SNAPSHOT
├── mvnw
├── mvnw.cmd
├── pom.xml
└── README.md
Clone this wiki locally