wiki:SourceVersionControlOrganizationRevised

Version 1 (modified by 211012, 10 months ago) ( diff )

--

Ревидирана организација на контролата на верзии на изворниот код

За контрола на верзиите на изворниот код ќе се користи Git

  • Папката src го содржи кодот за backend Spring Boot апликацијата
    • во src/main/java/com/tourMate/config се наоѓаат конфигурациите за Spring Security
    • во src/main/java/com/tourMate/controllers се наоѓаат REST контролерите
    • во src/main/java/com/tourMate/dao се наоѓаат интерфејсите и имплементациите на Data Access Object (Persistence слој)
    • во src/main/java/com/tourMate/dto се наоѓаат класите за објекти за трансфер на податоци
    • во src/main/java/com/tourMate/enitites се наоѓаат ентитетите (Model слој)
    • во src/main/java/com/tourMate/services се наоѓаат интерфејсите и имплементациите на сервисите (Сервисен слој)
  • Папката frontend го содржи кодот за frontend React апликацијата
    • во src/Pages се наоѓаат компонентите за страниците како целина
    • во src/Components се наоѓаат одделните компоненти организирани во папки според делот од страницата за кој се наменети
    • во src/Components/Hook се наоѓаат custom React hook-и за HTTP барања, управување со состојби на формулари и слично
    • во src/Components/Context се наоѓа конфигурацијата за React Context (AuthContext) за складирање на состојбата на најавата
Note: See TracWiki for help on using the wiki.