Long ago in my .Net projects (Desktop app) I used to three layer architecture and my folders structure was this:
Presentation - Business Logic - Data Access - Entity.
I was long been out of developing, now I'm developing a desktop apps (very simple) in javaFX. My problem is I don't know how structure the java packages.
In javaFX I should be forgetting about my old structure (UI-BL-DAL-Entity)?
For now I just have: two view .FXML with their respective controllers, main.class, person.class and conexion.class.
Can someone tell me how I should organize my project?
Sorry if is a silly question but...
1- I'm outdated
2- Projects in Java are new to me
3- I read JavaFx is MVC, I thought that was used just for web. I dont understand very well MVC I think is similar in separated logic like three layer but I believe that there is a fundamental difference that I do not know.
What I think..
M-> Data Access ?? my sql query?
V->my two .fxml ??
C->my two controllers ??
But my main class and my entities (Person.class) Where?