很久以前在我的.Net项目(桌面应用程序)中我习惯了三层架构,我的文件夹结构就是这样:
演示 - 业务逻辑 - 数据访问 - 实体。
我很久没有开发了,现在我正在javaFX中开发桌面应用程序(非常简单)。我的问题是我不知道java包的结构如何。
在javaFX中我应该忘记我的旧结构(UI-BL-DAL-Entity)?
现在我只有:两个视图.FXML及其各自的控制器,main.class,person.class和conexion.class 。
有人可以告诉我应该如何组织我的项目吗?
对不起,如果是一个愚蠢的问题,但......
1-我已经过时了
2- Java中的项目对我来说是新的
3-我读过JavaFx是MVC,我认为它只用于网络。 我不太了解MVC我认为在三层的分离逻辑中是相似的,但我相信存在一个我不知道的根本区别。
我的想法......
M->数据访问?我的SQL查询?
V->我的两个.fxml ??
C->我的两个控制器??
但是我的主类和我的实体(Person.class)在哪里?